LanguageExt.Core

LanguageExt.Core Monads Alternative Monads These Trait

Contents

class These <A> Source #

Methods

method K<These<A>, C> Map <B, C> (Func<B, C> f, K<These<A>, B> ma) Source #

method S FoldWhile <B, S> ( Func<B, Func<S, S>> f, Func<(S State, B Value), bool> predicate, S state, K<These<A>, B> ta) Source #

method S FoldBackWhile <B, S> ( Func<S, Func<B, S>> f, Func<(S State, B Value), bool> predicate, S state, K<These<A>, B> ta) Source #

method K<F, K<These<A>, C>> Traverse <F, B, C> (Func<B, K<F, C>> f, K<These<A>, B> ta) Source #

where F : Applicative<F>