ApplicativeParent
class Object
trait Matchable
class Any
trait Applicative[F]
trait ApplicativePlus[F]
trait MonadPlus[F]
trait Monad[F]
trait Nondeterminism[F]
trait MonadControlIO[F]
trait MonadIO[F]
trait MonadCatchIO[M]
Applicative[F]
Value members
Concrete methods
A lawful implementation of this that is isomorphic up to the methods defined on Applicative allowing for optimised parallel implementations that would otherwise violate laws of more specific typeclasses (e.g. Monad).
A lawful implementation of this that is isomorphic up to the methods defined on Applicative allowing for optimised parallel implementations that would otherwise violate laws of more specific typeclasses (e.g. Monad).