scalaz/scalaz — pull request #255 by S11001001 (2013-01-18 04:25:28+00:00)
Title: Make bind, ap, point, map relationships monad/applicative laws

This also removes the Apply-derived Apply and Applicative-derived Applicative for `LazyEitherT` and `EitherT`, and documents that the remaining `ap` methods are not consistent with `flatMap`.