Table of contents
TOC
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)

Syntax

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

// Usage:
FromFunctions hasher equality

Parameters

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.

Remarks

Platforms

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#)

© 2018 Microsoft