Function or value | Description |
|
|
|
|
Full Usage:
PairingHeap.insert x xs
Parameters:
'T
xs : PairingHeap<'T>
Returns: PairingHeap<'T>
|
|
|
|
|
|
|
|
Full Usage:
PairingHeap.merge xs ys
Parameters:
PairingHeap<'T>
ys : PairingHeap<'T>
Returns: PairingHeap<'T>
|
|
Full Usage:
PairingHeap.ofSeq maximalist s
Parameters:
bool
s : seq<'a>
Returns: PairingHeap<'a>
|
|
|
|
|
|
Full Usage:
PairingHeap.tryGetTail xs
Parameters:
PairingHeap<'T>
Returns: PairingHeap<'T> option
|
|
Full Usage:
PairingHeap.tryMerge xs ys
Parameters:
PairingHeap<'T>
ys : PairingHeap<'T>
Returns: PairingHeap<'T> option
|
|
Full Usage:
PairingHeap.tryUncons xs
Parameters:
PairingHeap<'T>
Returns: ('T * PairingHeap<'T>) option
|
|
|
|
Active pattern | Description |
Full Usage:
PairingHeap.(|Cons|Nil|) h
Parameters:
PairingHeap<'T>
Returns: Choice<('T * PairingHeap<'T>), unit>
|
|