arrow-streams / arrow.streams.internal / FreeCApplicative

FreeCApplicative

@extension interface FreeCApplicative<F> : Applicative<FreeCPartialOf<F>>

Functions

ap open fun <A, B> FreeCOf<F, A>.ap(ff: FreeCOf<F, (A) -> B>): FreeCOf<F, B>
just open fun <A> just(a: A): FreeCOf<F, A>