Set.Remove<'T> Method (F#)

A useful shortcut for Set.remove. Note this operation produces a new set and does not mutate the original set. The new set will share many storage nodes with the original. See the Set module for further operations on sets.

Namespace/Module Path: Microsoft.FSharp.Collections

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

// Signature:
member this.Remove : 'T -> Set<'T> (requires comparison)

// Usage:
set.Remove (value)


  • value
    Type: 'T

    The value to remove from the set.

Return Value

The result set.


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.Set<'T> Class (F#)

Microsoft.FSharp.Collections Namespace (F#)