Guest User

Untitled

a guest
Oct 1st, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.25 KB | None | 0 0
  1. val components =
  2. (f : (A, B, C) => IO[D])
  3. :: (g : (A, B, D) => IO[E])
  4. :: (h : A => B)
  5. :: (j : A => C)
  6. :: HNil
  7.  
  8. val context = A :: HNil
  9.  
  10. val constraints = Before[B, C] :: HNil
  11.  
  12. for {
  13. (A, B, C, D) <- solve[(A, B, C, D)](components, context)
  14. ...
  15. }
Add Comment
Please, Sign In to add comment