Header menu logo fantomas

Internal.Utilities.Collections.Tagged Namespace

Type Description

Map<'Key, 'Value>

Map<'Key, 'Value, 'ComparerTag>

 Immutable maps.  Keys are ordered by construction function specified
 when creating empty maps or by F# structural comparison if no
 construction function is specified.

  
   Maps based on structural comparison are  
   efficient for small keys. They are not a suitable choice if keys are recursive data structures 
   or require non-structural comparison semantics.
 
 Immutable maps.  A constraint tag carries information about the class of key-comparers being used.

Set<'T>

Set<'T, 'ComparerTag>

Immutable sets based on binary trees, default tag Immutable sets where a constraint tag carries information about the class of key-comparer being used.

Type something to start searching.