arrow-ui-data / arrow.ui / Day

Day

@higherkind abstract class Day<F, G, A>

Functions

ap fun <B> ap(AF: Applicative<F>, AG: Applicative<G>, f: <ERROR CLASS><F, G, (A) -> B>): Day<F, G, B>
apLazy fun <B> apLazy(AF: Applicative<F>, AG: Applicative<G>, f: <ERROR CLASS><F, G, (A) -> B>): Day<F, G, B>
coflatMap fun <B> coflatMap(CF: Comonad<F>, CG: Comonad<G>, f: (<ERROR CLASS><F, G, A>) -> B): Day<F, G, B>
coflatMapLazy fun <B> coflatMapLazy(CF: Comonad<F>, CG: Comonad<G>, f: (<ERROR CLASS><F, G, A>) -> B): Day<F, G, B>
extract fun extract(CF: Comonad<F>, CG: Comonad<G>): A
map fun <B> map(f: (A) -> B): Day<F, G, B>
mapLazy fun <B> mapLazy(f: (A) -> B): Day<F, G, B>
runDay fun runDay(CF: Comonad<F>, CG: Comonad<G>): A

Companion Object Functions

invoke operator fun <F, G, X, Y, A> invoke(left: Kind<F, X>, right: Kind<G, Y>, f: (X, Y) -> A): Day<F, G, A>
just fun <F, G, A> just(AF: Applicative<F>, AG: Applicative<G>, a: A): Day<F, G, A>

Do you like Arrow?

Arrow Org
<