Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.16 KB | None | 0 0
  1. sealed trait Free[F[_], A]
  2.  
  3. case class Return[F[_], A](a: A) extends Free[F, A]
  4.  
  5. case class FlatMap[F[_], I, A](sub: F[I], cont: I => Free[F, A]) extends Free[F, A]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement