arrow-core-data / arrow.typeclasses / MonadFx

MonadFx

interface MonadFx<F>

Properties

M abstract val M: Monad<F>

Functions

monad open fun <A> monad(c: suspend MonadSyntax<F>.() -> A): Kind<F, A>

Inheritors

BiMonadFx interface BiMonadFx<F> : MonadFx<F>, ComonadFx<F>
MonadFilterFx interface MonadFilterFx<F> : MonadFx<F>
MonadThrowFx interface MonadThrowFx<F> : MonadFx<F>

Do you like Arrow?

Arrow Org
<