LanguageExt.Core

LanguageExt.Core Monads Alternative Monads These Extensions

Contents

class TheseExtensions Source #

Methods

method These<A, B> As <A, B> (this K<These<A>, B> ma) Source #

method A Merge <A> (this K<These<A>, A> these, Func<A, A, A> f) Source #

Coalesce with the provided operation

Parameters

param f

Coalesce operation

returns

Coalesced value

method (Seq<A> This, Seq<B> That, Seq<(A, B)> Both) Partition () Source #

Select each constructor and partition them into separate lists.

Parameters

returns

Partitioned sequences

method (Seq<A> This, Seq<B> That) Partition2 () Source #

Select each constructor and partition them into separate lists.

Parameters

returns

Partitioned sequences