Table of contents
Collapse the table of content
Expand the table of content

HashIdentity.FromFunctions<'T> Function (F#)

Den Delimarsky|Last Updated: 8/18/2017
1 Contributor

Hash using the given hashing and equality functions.

Namespace/Module Path: Microsoft.FSharp.Collections.HashIdentity

Assembly: FSharp.Core (in FSharp.Core.dll)


// Signature:
FromFunctions : ('T -> int) -> ('T -> 'T -> bool) -> IEqualityComparer<'T>

// Usage:
FromFunctions hasher equality


hasher Type: 'T ->int

A function to generate a hash code from a value.

equality Type: 'T -> 'T ->bool

A function to test equality of two values.

Return Value

An object that implements System.Collections.IEqualityComparer using the supplied functions.



Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Version Information

F# Core Library Versions

Supported in: 2.0, 4.0, Portable

See Also

Collections.HashIdentity Module (F#)

Microsoft.FSharp.Collections Namespace (F#)

© 2020 Microsoft