LanguageExt.Core

LanguageExt.Core Class Instances ClassFunctions

Contents

class EqAsyncClass Source #

Methods

method Task<bool> EqualsAsync <A> (A x, A y) Source #

method Task<int> GetHashCodeAsync <A> (A x, A y) Source #

class EqAsyncClass <A> Source #

Fields

field Option<Error> Error Source #

field Func<A, A, Task<bool>> EqualsAsync Source #

Methods

method Task<int> GetHashCodeAsync (A x) Source #

class EqClass Source #

Methods

method bool Equals <A> (A x, A y) Source #

method Task<bool> EqualsAsync <A> (A x, A y) Source #

method int GetHashCode <A> (A x, A y) Source #

method Task<int> GetHashCodeAsync <A> (A x, A y) Source #

class EqClass <A> Source #

Fields

field Option<Error> Error Source #

field Func<A, A, bool> Equals Source #

Methods

method Task<bool> EqualsAsync (A x, A y) Source #

method int GetHashCode (A x) Source #

method Task<int> GetHashCodeAsync (A x) Source #

class FunctorClass <MA, A> Source #

Methods

method MB Map <MB, B> (MA ma, Func<A, B> f) Source #

class HashableAsyncClass Source #

Methods

method Task<int> GetHashCodeAsync <A> (A x, A y) Source #

class HashableAsyncClass <A> Source #

Fields

field Option<Error> Error Source #

field Func<A, Task<int>> GetHashCodeAsync Source #

class HashableClass Source #

Methods

method int GetHashCode <A> (A x, A y) Source #

method Task<int> GetHashCodeAsync <A> (A x, A y) Source #

class HashableClass <A> Source #

Fields

field Option<Error> Error Source #

field Func<A, int> GetHashCode Source #

Methods

method Task<int> GetHashCodeAsync (A x) Source #

class MonadClass <MA, A> Source #

Fields

field Option<Error> Error Source #

field Func<A, MA> Return Source #

field Func<Error, MA> Fail Source #

Methods

method MB Bind <MB> (MA ma, Func<A, MB> f) Source #

class OrdAsyncClass Source #

Methods

method Task<int> CompareAsync <A> (A x, A y) Source #

method Task<bool> EqualsAsync <A> (A x, A y) Source #

method Task<int> GetHashCodeAsync <A> (A x, A y) Source #

class OrdAsyncClass <A> Source #

Fields

field Option<Error> Error Source #

field Func<A, A, Task<int>> CompareAsync Source #

Methods

method Task<bool> EqualsAsync (A x, A y) Source #

method Task<int> GetHashCodeAsync (A x) Source #

class OrdClass Source #

Methods

method int Compare <A> (A x, A y) Source #

method Task<int> CompareAsync <A> (A x, A y) Source #

method bool Equals <A> (A x, A y) Source #

method Task<bool> EqualsAsync <A> (A x, A y) Source #

method int GetHashCode <A> (A x, A y) Source #

method Task<int> GetHashCodeAsync <A> (A x, A y) Source #

class OrdClass <A> Source #

Fields

field Option<Error> Error Source #

field Func<A, A, int> Compare Source #

Methods

method Task<int> CompareAsync (A x, A y) Source #

method bool Equals (A x, A y) Source #

method Task<bool> EqualsAsync (A x, A y) Source #

method int GetHashCode (A x) Source #

method Task<int> GetHashCodeAsync (A x) Source #