LanguageExt.FSharp

LanguageExt.FSharp

Contents

class FSharp Source #

Methods

method Option<T> fs <T> (FSharpOption<T> fsOption) Source #

Convert an F# Option into a LanguageExt Option

method FSharpOption<T> fs <T> (Option<T> option) Source #

Convert a LanguageExt Option into an F# Option

method Lst<T> fs <T> (FSharpList<T> fsList) Source #

Convert an F# List into an IEnumerable T

method FSharpList<T> fs <T> (Lst<T> list) Source #

Convert a LanguageExt List (Lst T) into an F# List

method Map<K, V> fs <K, V> (FSharpMap<K, V> fsMap) Source #

Convert an F# Map into a LanguageExt Map (Map K V)

method FSharpMap<K, V> fs <K, V> (Map<K, V> map) Source #

Convert a LanguageExt Map (Map K V) into an F# Map

method void fs (Unit unit) Source #

Convert LanguageExt Unit to F# unit

Parameters

param unit

()

method Either<TError, T> fs <T, TError> (FSharpResult<T, TError> result) Source #

Convert an F# Result into a LanguageExt Either

method FSharpResult<R, L> fs <L, R> (Either<L, R> either) Source #

Convert a LanguageExt Either into an F# Result

method FSharpOption<T> ToFSharp <T> (this Option<T> option) Source #

Convert a LanguageExt Option into an F# Option

method FSharpMap<K, V> ToFSharp <K, V> (this Map<K, V> map) Source #

Convert a LanguageExt Map (Map K V) into an F# Map

method FSharpList<A> ToFSharp <A> (this Lst<A> list) Source #

Convert a LanguageExt List (Lst A) into an F# List

method FSharpResult<R, L> ToFSharp <L, R> (this Either<L, R> either) Source #

Convert a LanguageExt Either into an F# Result