FSharpx.Collections


ImplicitQueue<'T> Type

Union cases

Union case Description

Deep(Digit<'T>, Lazy<ImplicitQueue<'T * 'T>>, Digit<'T>)

Full Usage: Deep(Digit<'T>, Lazy<ImplicitQueue<'T * 'T>>, Digit<'T>)

Parameters:
Item1 : Digit<'T>
Item2 : Lazy<ImplicitQueue<'T * 'T>>
Item3 : Digit<'T>

Shallow Digit<'T>

Full Usage: Shallow Digit<'T>

Parameters:
Item : Digit<'T>

Static members

Static member Description

ImplicitQueue.head

Full Usage: ImplicitQueue.head

Returns: ImplicitQueue<'T> -> 'T
Returns: ImplicitQueue<'T> -> 'T

ImplicitQueue.snoc x

Full Usage: ImplicitQueue.snoc x

Parameters:
    x : 'T

Returns: ImplicitQueue<'T> -> ImplicitQueue<'T>
x : 'T
Returns: ImplicitQueue<'T> -> ImplicitQueue<'T>

ImplicitQueue.tail

Full Usage: ImplicitQueue.tail

Returns: ImplicitQueue<'T> -> ImplicitQueue<'T>
Returns: ImplicitQueue<'T> -> ImplicitQueue<'T>

ImplicitQueue.tryGetHead

Full Usage: ImplicitQueue.tryGetHead

Returns: ImplicitQueue<'T> -> 'T option
Returns: ImplicitQueue<'T> -> 'T option

ImplicitQueue.tryGetTail

Full Usage: ImplicitQueue.tryGetTail

Returns: ImplicitQueue<'T> -> ImplicitQueue<'T> option
Returns: ImplicitQueue<'T> -> ImplicitQueue<'T> option