Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- as.foldRight(m.unital(List.empty[A]))((a, acc) =>
- m.flatMap(f(a))(b => if(!b) acc else
- m.flatMap(acc)(acc => m.unital(a :: acc))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement