arrow-aql / arrow.aql / From

From

interface From<F>

Functions

applicative abstract fun applicative(): Applicative<F>
join open infix fun <A, B> Source<F, A>.join(fb: Source<F, B>): Source<F, Tuple2<A, B>>
open fun <A, B, C> Source<F, Tuple2<A, B>>.join(fc: Source<F, C>, dummy: Unit = Unit): Source<F, Tuple3<A, B, C>>
open infix fun <A, B, Z, X> Query<F, A, Z>.join(query: Query<F, B, X>): Query<F, Tuple2<A, B>, Tuple2<Z, X>>

Inheritors

EitherFrom interface EitherFrom<L> : From<EitherPartialOf<L>>
EvalFrom interface EvalFrom : From<ForEval>
Function0From interface Function0From : From<ForFunction0>
IdFrom interface IdFrom : From<ForId>
ListFrom interface ListFrom : From<ForListK>
NonEmptyListFrom interface NonEmptyListFrom : From<ForNonEmptyList>
OptionFrom interface OptionFrom : From<ForOption>
SequenceFrom interface SequenceFrom : From<ForSequenceK>
TryFrom interface ~~TryFrom~~ : From<ForTry>

Do you like Arrow?

Arrow Org
<