Seq Module

Contains extensions to the F# Seq module.

Functions and values

Function or value Description

allEqual items

Full Usage: allEqual items

Parameters:
    items : 'T seq

Returns: bool

Indicates if all elements of the sequence are equal.

items : 'T seq
Returns: bool

duplicates l

Full Usage: duplicates l

Parameters:
    l : 'a seq

Returns: 'a list

Gets the duplicate elements in the sequence.

l : 'a seq
Returns: 'a list

hasDuplicates l

Full Usage: hasDuplicates l

Parameters:
    l : 's seq

Returns: bool

Indicates if a sequence has duplicate elements.

l : 's seq
Returns: bool

maxIndex seq

Full Usage: maxIndex seq

Parameters:
    seq : 'a seq

Returns: int

Gets the index of the maximum element of the sequence.

seq : 'a seq
Returns: int

minIndex seq

Full Usage: minIndex seq

Parameters:
    seq : 'a seq

Returns: int

Gets the index of the minimum element of the sequence.

seq : 'a seq
Returns: int

toArrayQuick xs

Full Usage: toArrayQuick xs

Parameters:
    xs : 'T seq

Returns: 'T[]
Modifiers: inline
Type parameters: 'T

Like Seq.toArray but does not clone the array if the input is already an array

xs : 'T seq
Returns: 'T[]

© Copyright 2025, Furnace Contributors.