LanguageExt.Core

LanguageExt.Core Traits Resolve

Contents

class EqResolve <A> Source #

Fields

field string? ResolutionError Source #

field Func<A, int> GetHashCodeFunc = null! Source #

field Func<A, A, bool> EqualsFunc = null! Source #

field MethodInfo EqualsMethod = null! Source #

Properties

property bool Exists Source #

Methods

method int GetHashCode (A value) Source #

method bool Equals (A lhs, A rhs) Source #

class HashableResolve <A> Source #

Fields

field string? ResolutionError Source #

field Func<A, int> GetHashCodeFunc = null! Source #

Properties

property bool Exists Source #

Methods

method int GetHashCode (A value) Source #

class OrdResolve <A> Source #

Fields

field string? ResolutionError Source #

field Func<A, int> GetHashCodeFunc = null! Source #

field Func<A, A, bool> EqualsFunc = null! Source #

field MethodInfo EqualsMethod = null! Source #

field Func<A, A, int> CompareFunc = null! Source #

field MethodInfo CompareMethod = null! Source #

Properties

property bool Exists Source #

Methods

method int GetHashCode (A value) Source #

method bool Equals (A lhs, A rhs) Source #

method int Compare (A lhs, A rhs) Source #