- HashableArr <HashA, A>
- HashableArr <A>
- HashableArray <HashA, A>
- HashableArray <A>
- HashableBigInt
- HashableBool
- HashableChar
- HashableCharOrdinalIgnoreCase
- HashableChoice <HashA, HashB, CHOICE, CH, A, B>
- HashableChoice <HashB, CHOICE, CH, A, B>
- HashableChoice <CHOICE, CH, A, B>
- HashableChoiceUnsafe <HashA, HashB, CHOICE, CH, A, B>
- HashableChoiceUnsafe <HashB, CHOICE, CH, A, B>
- HashableChoiceUnsafe <CHOICE, CH, A, B>
- HashableCompositions <A>
- HashableDateTime
- HashableDecimal
- HashableDefault <A>
- HashableDouble
- HashableEdit <EqA, A>
- HashableEither <HashableL, HashableR, L, R>
- HashableEither <L, R>
- HashableEitherUnsafe <HashableL, HashableR, L, R>
- HashableEitherUnsafe <L, R>
- HashableEnumerable <HashA, A>
- HashableEnumerable <A>
- HashableException
- HashableFloat
- HashableGuid
- HashableHashSet <HashA, A>
- HashableHashSet <A>
- HashableIdentity <A>
- HashableInt
- HashableLong
- HashableLst <HashA, A>
- HashableLst <A>
- HashableMap <K, V>
- HashableMap <OrdK, K, V>
- HashableNumType <NUMTYPE, NUM, A>
- HashableNumType <NUMTYPE, NUM, A, PRED>
- HashableOption <A>
- HashableOptional <HashA, OptionA, OA, A>
- HashableOptional <OptionA, OA, A>
- HashableOptionalUnsafe <HashA, OPTION, OA, A>
- HashableOptionalUnsafe <OPTION, OA, A>
- HashableOptionUnsafe <A>
- HashablePair <HashA, HashB, A, B>
- HashablePatch <EqA, A>
- HashableQue <HashA, A>
- HashableQue <A>
- HashableRecord <A>
- HashableResult <A>
- HashableOptionalResult <A>
- HashableSeq <HashA, A>
- HashableSeq <A>
- HashableSet <HashA, A>
- HashableSet <A>
- HashableShort
- HashableStck <HashA, A>
- HashableStck <A>
- HashableString
- HashableStringInvariantCulture
- HashableStringInvariantCultureIgnoreCase
- HashableStringOrdinalIgnoreCase
- HashableStringOrdinal
- HashableStringCurrentCultureIgnoreCase
- HashableStringCurrentCulture
- HashableTask <A>
- HashableTry <HashA, A>
- HashableTry <A>
- HashableTryOption <HashA, A>
- HashableTryOption <A>
- HashableTuple <HashA, HashB, A, B>
- HashableTypeInfo
struct HashableArr <HashA, A> Source #
Array hash
method int GetHashCode (Arr<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Arr<A> x) Source #
struct HashableArr <A> Source #
Array hash
method int GetHashCode (Arr<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Arr<A> x) Source #
struct HashableArray <HashA, A> Source #
Array hash
method int GetHashCode (A[] x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (A[] x) Source #
struct HashableArray <A> Source #
Array hash
method int GetHashCode (A[] x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (A[] x) Source #
struct HashableBigInt Source #
bigint hash
method int GetHashCode (bigint x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (bigint x) Source #
struct HashableBool Source #
Boolean hash
method int GetHashCode (bool x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (bool x) Source #
struct HashableChar Source #
Char hash
method int GetHashCode (char x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (char x) Source #
struct HashableCharOrdinalIgnoreCase Source #
Char hash (ordinal, ignore case)
method int GetHashCode (char x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (char x) Source #
struct HashableChoice <HashA, HashB, CHOICE, CH, A, B> Source #
Hash of any type in the Either type-class
method int GetHashCode (CH x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (CH x) Source #
struct HashableChoice <HashB, CHOICE, CH, A, B> Source #
Hash of any type in the Either type-class
method int GetHashCode (CH x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (CH x) Source #
struct HashableChoice <CHOICE, CH, A, B> Source #
Hash of any type in the Either type-class
method int GetHashCode (CH x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (CH x) Source #
struct HashableChoiceUnsafe <HashA, HashB, CHOICE, CH, A, B> Source #
Hash of any type in the Either type-class
method int GetHashCode (CH x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (CH x) Source #
struct HashableChoiceUnsafe <HashB, CHOICE, CH, A, B> Source #
Hash of any type in the Either type-class
method int GetHashCode (CH x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (CH x) Source #
struct HashableChoiceUnsafe <CHOICE, CH, A, B> Source #
Hash of any type in the Either type-class
method int GetHashCode (CH x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (CH x) Source #
struct HashableCompositions <A> Source #
method int GetHashCode (Compositions<A> x) Source #
method Task<int> GetHashCodeAsync (Compositions<A> x) Source #
struct HashableDateTime Source #
DateTime hash
method int GetHashCode (DateTime x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (DateTime x) Source #
struct HashableDecimal Source #
Floating point hash
method int GetHashCode (decimal x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (decimal x) Source #
struct HashableDefault <A> Source #
Finds an appropriate Hashable from the loaded assemblies, if one can't be found then it falls back to the standard .NET Object.GetHashCode() method to provide a hash-code.
method int GetHashCode (A x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (A x) Source #
struct HashableDouble Source #
Floating point hash
method int GetHashCode (double x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (double x) Source #
struct HashableEdit <EqA, A> Source #
Hash for Patch
Edit
method int GetHashCode (Edit<EqA, A> x) Source #
method Task<int> GetHashCodeAsync (Edit<EqA, A> x) Source #
struct HashableEither <HashableL, HashableR, L, R> Source #
Either type hashing
method int GetHashCode (Either<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Either<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableEither <L, R> Source #
Either type hashing
method int GetHashCode (Either<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Either<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableEitherUnsafe <HashableL, HashableR, L, R> Source #
Either type hashing
method int GetHashCode (EitherUnsafe<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (EitherUnsafe<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableEitherUnsafe <L, R> Source #
Either type hashing
method int GetHashCode (EitherUnsafe<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (EitherUnsafe<L, R> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableEnumerable <HashA, A> Source #
Enumerable hashing
method int GetHashCode (IEnumerable<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (IEnumerable<A> x) Source #
struct HashableEnumerable <A> Source #
Enumerable hashing
method int GetHashCode (IEnumerable<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (IEnumerable<A> x) Source #
struct HashableException Source #
method int GetHashCode (Exception x) Source #
method Task<int> GetHashCodeAsync (Exception x) Source #
struct HashableFloat Source #
Floating point hash
method int GetHashCode (float x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (float x) Source #
struct HashableGuid Source #
Guid hash
method int GetHashCode (Guid x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Guid x) Source #
struct HashableHashSet <HashA, A> Source #
HashSet hash
method int GetHashCode (HashSet<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (HashSet<A> x) Source #
struct HashableHashSet <A> Source #
HashSet hash
method int GetHashCode (HashSet<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (HashSet<A> x) Source #
struct HashableIdentity <A> Source #
Identity hashing
field HashableIdentity<A> Inst = default(HashableIdentity<A>) Source #
method int GetHashCode (Identity<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Identity<A> x) Source #
struct HashableInt Source #
Integer hash
method int GetHashCode (int x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (int x) Source #
struct HashableLong Source #
Integer hash
method int GetHashCode (long x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (long x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableLst <HashA, A> Source #
Lst hash
method int GetHashCode (Lst<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Lst<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableLst <A> Source #
Lst hash
method int GetHashCode (Lst<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Lst<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableMap <K, V> Source #
method int GetHashCode (Map<K, V> x) Source #
Get the hash-code of the provided value
returns | Hash code of |
method Task<int> GetHashCodeAsync (Map<K, V> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableMap <OrdK, K, V> Source #
method int GetHashCode (Map<OrdK, K, V> x) Source #
Get the hash-code of the provided value
returns | Hash code of |
method Task<int> GetHashCodeAsync (Map<OrdK, K, V> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableNumType <NUMTYPE, NUM, A> Source #
Hash of any type in the NumType type-class
method int GetHashCode (NumType<NUMTYPE, NUM, A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (NumType<NUMTYPE, NUM, A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableNumType <NUMTYPE, NUM, A, PRED> Source #
Hash of any type in the NumType type-class
method int GetHashCode (NumType<NUMTYPE, NUM, A, PRED> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (NumType<NUMTYPE, NUM, A, PRED> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOption <A> Source #
Option type equality
method int GetHashCode (Option<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Option<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOptional <HashA, OptionA, OA, A> Source #
Hash of any type in the Optional type-class
method int GetHashCode (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOptional <OptionA, OA, A> Source #
Hash of any type in the Optional type-class
method int GetHashCode (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOptionalUnsafe <HashA, OPTION, OA, A> Source #
Hash of any type in the Optional type-class
method int GetHashCode (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOptionalUnsafe <OPTION, OA, A> Source #
Hash of any type in the Optional type-class
method int GetHashCode (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (OA x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOptionUnsafe <A> Source #
Option type hash
method int GetHashCode (OptionUnsafe<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (OptionUnsafe<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashablePair <HashA, HashB, A, B> Source #
method int GetHashCode ((A, B) pair) Source #
method Task<int> GetHashCodeAsync ((A, B) x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashablePatch <EqA, A> Source #
Hash for Patch
method int GetHashCode (Patch<EqA, A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Patch<EqA, A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableQue <HashA, A> Source #
Queue hashing
method int GetHashCode (Que<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Que<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableQue <A> Source #
Queue hashing
method int GetHashCode (Que<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Que<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableRecord <A> Source #
Hash for all record types
type | A | Record type |
method int GetHashCode (A x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (A x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableResult <A> Source #
method int GetHashCode (Result<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Result<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableOptionalResult <A> Source #
method int GetHashCode (OptionalResult<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (OptionalResult<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableSeq <HashA, A> Source #
Seq hashing
method int GetHashCode (Seq<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Seq<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableSeq <A> Source #
Seq hashing
method int GetHashCode (Seq<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Seq<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableSet <HashA, A> Source #
Set
method int GetHashCode (Set<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Set<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableSet <A> Source #
Set
method int GetHashCode (Set<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Set<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableShort Source #
Integer hashing
method int GetHashCode (short x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (short x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStck <HashA, A> Source #
Stack hashing
method int GetHashCode (Stck<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Stck<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStck <A> Source #
Stack hashing
method int GetHashCode (Stck<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Stck<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableString Source #
String hashing
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStringInvariantCulture Source #
String hashing (invariant culture)
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStringInvariantCultureIgnoreCase Source #
String hashing (invariant culture, ignore case)
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStringOrdinalIgnoreCase Source #
String equality (ordinal, ignore case)
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStringOrdinal Source #
String equality (ordinal)
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStringCurrentCultureIgnoreCase Source #
String equality (current culture, ignore case)
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableStringCurrentCulture Source #
String equality (current culture)
method int GetHashCode (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (string x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableTask <A> Source #
method int GetHashCode (Task<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (Task<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableTry <HashA, A> Source #
Hash of any values bound by the Try monad
method int GetHashCode (Try<A> x) Source #
method Task<int> GetHashCodeAsync (Try<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableTry <A> Source #
Hash of any values bound by the Try monad
method int GetHashCode (Try<A> x) Source #
method Task<int> GetHashCodeAsync (Try<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableTryOption <HashA, A> Source #
Hash of any type in the TryOption type-class
method int GetHashCode (TryOption<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (TryOption<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableTryOption <A> Source #
Hash of any type in the TryOption type-class
method int GetHashCode (TryOption<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (TryOption<A> x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
struct HashableTuple <HashA, HashB, A, B> Source #
method Task<int> GetHashCodeAsync ((A, B) pair) Source #
method int GetHashCode ((A, B) pair) Source #
struct HashableTypeInfo Source #
method int GetHashCode (TypeInfo x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |
method Task<int> GetHashCodeAsync (TypeInfo x) Source #
Get hash code of the value
param | x | Value to get the hash code of |
returns | The hash code of x |