From f1773b0bb75b287de42e8ca30ef632701a40598a Mon Sep 17 00:00:00 2001 From: Jack Fox Date: Mon, 11 Nov 2019 19:45:06 -0800 Subject: [PATCH] release 2.1 build notes --- RELEASE_NOTES.md | 4 +- docs/reference/fsharpx-collections-array.html | 32 +- .../fsharpx-collections-bytestringmodule.html | 64 +- docs/reference/fsharpx-collections-deque.html | 54 +- .../fsharpx-collections-dlist-1.html | 20 +- docs/reference/fsharpx-collections-dlist.html | 40 +- ...xperimental-altbinaryrandomaccesslist.html | 156 +- ...tions-experimental-altbinrndacclist-1.html | 32 +- ...collections-experimental-bankersdeque.html | 252 ++-- ...collections-experimental-bankersqueue.html | 86 +- ...collections-experimental-batcheddeque.html | 200 +-- ...collections-experimental-batchedqueue.html | 104 +- ...s-experimental-binaryrandomaccesslist.html | 106 +- ...llections-experimental-binaryrosetree.html | 52 +- ...ections-experimental-binarytreezipper.html | 68 +- ...collections-experimental-binomialheap.html | 68 +- ...harpx-collections-experimental-bktree.html | 72 +- ...tions-experimental-blockresizearray-1.html | 2 +- ...ections-experimental-blockresizearray.html | 52 +- ...ctions-experimental-bootstrappedqueue.html | 48 +- ...ctions-experimental-bottomupmergesort.html | 60 +- ...collections-experimental-champhashmap.html | 48 +- ...sharpx-collections-experimental-deque.html | 190 +-- ...arpx-collections-experimental-dlist-1.html | 4 +- ...sharpx-collections-experimental-dlist.html | 108 +- ...rpx-collections-experimental-flatlist.html | 136 +- ...ctions-experimental-heappriorityqueue.html | 28 +- ...ctions-experimental-hoodmelvillequeue.html | 102 +- ...ollections-experimental-implicitqueue.html | 40 +- ...lections-experimental-indexedrosetree.html | 80 +- ...rpx-collections-experimental-intmap-1.html | 2 +- ...harpx-collections-experimental-intmap.html | 688 ++++----- ...-collections-experimental-leftistheap.html | 98 +- ...x-collections-experimental-listzipper.html | 56 +- ...erimental-nonemptybootstrappedqueue-1.html | 2 +- ...-collections-experimental-pairingheap.html | 64 +- ...llections-experimental-physicistqueue.html | 108 +- ...ollections-experimental-realtimedeque.html | 252 ++-- ...ollections-experimental-realtimequeue.html | 68 +- ...x-collections-experimental-ringbuffer.html | 4 +- ...perimental-skewbinaryrandomaccesslist.html | 106 +- ...ections-experimental-skewbinomialheap.html | 116 +- .../reference/fsharpx-collections-heap-1.html | 30 +- docs/reference/fsharpx-collections-heap.html | 34 +- .../fsharpx-collections-heapdata-1.html | 4 +- ...harpx-collections-interfaces-ideque-1.html | 48 +- ...sharpx-collections-interfaces-iheap-1.html | 12 +- ...sharpx-collections-interfaces-iheap-2.html | 14 +- ...ctions-interfaces-ipersistentvector-1.html | 12 +- ...harpx-collections-interfaces-iqueue-1.html | 20 +- ...ctions-interfaces-irandomaccesslist-1.html | 30 +- .../fsharpx-collections-ipriorityqueue-1.html | 18 +- .../fsharpx-collections-lazylist.html | 84 +- docs/reference/fsharpx-collections-list.html | 80 +- docs/reference/fsharpx-collections-map.html | 32 +- ...harpx-collections-persistenthashmap-2.html | 26 +- ...fsharpx-collections-persistenthashmap.html | 20 +- .../fsharpx-collections-persistentvector.html | 60 +- .../fsharpx-collections-priorityqueue.html | 14 +- .../fsharpx-collections-resizearray.html | 1267 +++++++++++++++++ docs/reference/fsharpx-collections-seq.html | 228 +-- .../fsharpx-collections-tagged-maptree-2.html | 127 ++ .../fsharpx-collections-tagged-settree-1.html | 127 ++ docs/reference/index.html | 37 +- 64 files changed, 3852 insertions(+), 2344 deletions(-) create mode 100644 docs/reference/fsharpx-collections-resizearray.html create mode 100644 docs/reference/fsharpx-collections-tagged-maptree-2.html create mode 100644 docs/reference/fsharpx-collections-tagged-settree-1.html diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e26819ff..841ccfbf 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,5 @@ -#### 2.1.0 - ??? -* target net45 and netstandard2.0 +#### 2.1.0 - 2019-11-12 +* target net45 and netstandard2.0, thanks Grzegorz Dziadkiewicz #### 2.0.0 - 2019-05-15 * BREAKING CHANGE: only netstandard2.0 supported diff --git a/docs/reference/fsharpx-collections-array.html b/docs/reference/fsharpx-collections-array.html index 3ca2e284..fdb302b2 100644 --- a/docs/reference/fsharpx-collections-array.html +++ b/docs/reference/fsharpx-collections-array.html @@ -84,8 +84,8 @@

Functions and values

Array.centeredWindow n source
- Signature: n:int -> source:'?10260 [] -> '?10260 [] []
- Type parameters: '?10260
+ Signature: n:int -> source:'?10173 [] -> '?10173 [] []
+ Type parameters: '?10173 @@ -149,8 +149,8 @@

Functions and values

Array.choice1s(xs)
- Signature: xs:Choice<'?10268,'?10269> [] -> '?10268 []
- Type parameters: '?10268, '?10269
+ Signature: xs:Choice<'?10181,'?10182> [] -> '?10181 []
+ Type parameters: '?10181, '?10182
@@ -169,8 +169,8 @@

Functions and values

Array.choice2s(xs)
- Signature: xs:Choice<'?10271,'?10272> [] -> '?10272 []
- Type parameters: '?10271, '?10272
+ Signature: xs:Choice<'?10184,'?10185> [] -> '?10185 []
+ Type parameters: '?10184, '?10185
@@ -189,8 +189,8 @@

Functions and values

Array.copyTo(...)
- Signature: sourceStartIndx:int -> startIndx:int -> source:'?10254 [] -> target:'?10254 [] -> unit
- Type parameters: '?10254
+ Signature: sourceStartIndx:int -> startIndx:int -> source:'?10167 [] -> target:'?10167 [] -> unit
+ Type parameters: '?10167
@@ -209,8 +209,8 @@

Functions and values

Array.equalsWith eq xs ys
- Signature: eq:('?10277 -> '?10277 -> bool) -> xs:'?10277 [] -> ys:'?10277 [] -> bool
- Type parameters: '?10277
+ Signature: eq:('?10190 -> '?10190 -> bool) -> xs:'?10190 [] -> ys:'?10190 [] -> bool
+ Type parameters: '?10190
@@ -229,8 +229,8 @@

Functions and values

Array.nth i arr
- Signature: i:int -> arr:'?10250 [] -> '?10250
- Type parameters: '?10250
+ Signature: i:int -> arr:'?10163 [] -> '?10163
+ Type parameters: '?10163
@@ -267,8 +267,8 @@

Functions and values

Array.partitionChoices(xs)
- Signature: xs:Choice<'?10274,'?10275> [] -> '?10274 [] * '?10275 []
- Type parameters: '?10274, '?10275
+ Signature: xs:Choice<'?10187,'?10188> [] -> '?10187 [] * '?10188 []
+ Type parameters: '?10187, '?10188
@@ -287,8 +287,8 @@

Functions and values

Array.setAt i v arr
- Signature: i:int -> v:'?10252 -> arr:'?10252 [] -> '?10252 []
- Type parameters: '?10252
+ Signature: i:int -> v:'?10165 -> arr:'?10165 [] -> '?10165 []
+ Type parameters: '?10165
diff --git a/docs/reference/fsharpx-collections-bytestringmodule.html b/docs/reference/fsharpx-collections-bytestringmodule.html index 4f1ced4c..3b4eae12 100644 --- a/docs/reference/fsharpx-collections-bytestringmodule.html +++ b/docs/reference/fsharpx-collections-bytestringmodule.html @@ -66,7 +66,7 @@

Functions and values

-
+ @@ -88,7 +88,7 @@

Functions and values

- + @@ -110,7 +110,7 @@

Functions and values

- + @@ -130,7 +130,7 @@

Functions and values

- + @@ -150,7 +150,7 @@

Functions and values

- + @@ -166,11 +166,11 @@

Functions and values

ByteString.fold f seed bs
- Signature: f:('?10035 -> byte -> '?10035) -> seed:'?10035 -> bs:ByteString -> '?10035
- Type parameters: '?10035
+ Signature: f:('?9948 -> byte -> '?9948) -> seed:'?9948 -> bs:ByteString -> '?9948
+ Type parameters: '?9948 - + @@ -190,7 +190,7 @@

Functions and values

- + @@ -210,7 +210,7 @@

Functions and values

- + @@ -230,7 +230,7 @@

Functions and values

- + @@ -250,7 +250,7 @@

Functions and values

- + @@ -270,7 +270,7 @@

Functions and values

- + @@ -290,7 +290,7 @@

Functions and values

- + @@ -310,7 +310,7 @@

Functions and values

- + @@ -330,7 +330,7 @@

Functions and values

- + @@ -350,7 +350,7 @@

Functions and values

- + @@ -370,7 +370,7 @@

Functions and values

- + @@ -390,7 +390,7 @@

Functions and values

- + @@ -410,7 +410,7 @@

Functions and values

- + @@ -430,7 +430,7 @@

Functions and values

- + @@ -450,7 +450,7 @@

Functions and values

- + @@ -470,7 +470,7 @@

Functions and values

- + @@ -490,7 +490,7 @@

Functions and values

- + @@ -510,7 +510,7 @@

Functions and values

- + @@ -530,7 +530,7 @@

Functions and values

- + @@ -550,7 +550,7 @@

Functions and values

- + @@ -570,7 +570,7 @@

Functions and values

- + @@ -590,7 +590,7 @@

Functions and values

- + @@ -610,7 +610,7 @@

Functions and values

- + @@ -630,7 +630,7 @@

Functions and values

- + @@ -658,7 +658,7 @@

Active patterns

- + diff --git a/docs/reference/fsharpx-collections-deque.html b/docs/reference/fsharpx-collections-deque.html index 9466e63b..417d5934 100644 --- a/docs/reference/fsharpx-collections-deque.html +++ b/docs/reference/fsharpx-collections-deque.html @@ -66,7 +66,7 @@

Functions and values

Type parameters: 'T - + @@ -86,7 +86,7 @@

Functions and values

Type parameters: 'T - + @@ -110,7 +110,7 @@

Functions and values

- + @@ -130,7 +130,7 @@

Functions and values

Type parameters: 'State, 'T - + @@ -150,7 +150,7 @@

Functions and values

Type parameters: 'T, 'State - + @@ -170,7 +170,7 @@

Functions and values

Type parameters: 'T - + @@ -190,7 +190,7 @@

Functions and values

Type parameters: 'T - + @@ -210,7 +210,7 @@

Functions and values

Type parameters: 'T - + @@ -230,7 +230,7 @@

Functions and values

Type parameters: 'T - + @@ -250,7 +250,7 @@

Functions and values

Type parameters: 'T - + @@ -270,7 +270,7 @@

Functions and values

Type parameters: 'T - + @@ -290,7 +290,7 @@

Functions and values

Type parameters: 'T - + @@ -310,7 +310,7 @@

Functions and values

Type parameters: 'T - + @@ -330,7 +330,7 @@

Functions and values

Type parameters: 'T - + @@ -350,7 +350,7 @@

Functions and values

Type parameters: 'T - + @@ -370,7 +370,7 @@

Functions and values

Type parameters: 'T - + @@ -390,7 +390,7 @@

Functions and values

Type parameters: 'T - + @@ -410,7 +410,7 @@

Functions and values

Type parameters: 'T - + @@ -430,7 +430,7 @@

Functions and values

Type parameters: 'T - + @@ -450,7 +450,7 @@

Functions and values

Type parameters: 'T - + @@ -470,7 +470,7 @@

Functions and values

Type parameters: 'T - + @@ -490,7 +490,7 @@

Functions and values

Type parameters: 'T - + @@ -510,7 +510,7 @@

Functions and values

Type parameters: 'T - + @@ -530,7 +530,7 @@

Functions and values

Type parameters: 'T - + @@ -550,7 +550,7 @@

Functions and values

Type parameters: 'T - + @@ -578,7 +578,7 @@

Active patterns

Type parameters: 'T - + @@ -597,7 +597,7 @@

Active patterns

Type parameters: 'T - + diff --git a/docs/reference/fsharpx-collections-dlist-1.html b/docs/reference/fsharpx-collections-dlist-1.html index ab01863f..76cfb9b9 100644 --- a/docs/reference/fsharpx-collections-dlist-1.html +++ b/docs/reference/fsharpx-collections-dlist-1.html @@ -68,7 +68,7 @@

Instance members

- + @@ -88,7 +88,7 @@

Instance members

- + @@ -108,7 +108,7 @@

Instance members

- + @@ -129,7 +129,7 @@

Instance members

- + @@ -150,7 +150,7 @@

Instance members

- + @@ -171,7 +171,7 @@

Instance members

- + @@ -192,7 +192,7 @@

Instance members

- + @@ -213,7 +213,7 @@

Instance members

- + @@ -234,7 +234,7 @@

Instance members

- + @@ -255,7 +255,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-dlist.html b/docs/reference/fsharpx-collections-dlist.html index 73fa9294..90d74ec6 100644 --- a/docs/reference/fsharpx-collections-dlist.html +++ b/docs/reference/fsharpx-collections-dlist.html @@ -66,7 +66,7 @@

Functions and values

Type parameters: 'T - + @@ -86,7 +86,7 @@

Functions and values

Type parameters: 'T - + @@ -106,7 +106,7 @@

Functions and values

Type parameters: 'T - + @@ -130,7 +130,7 @@

Functions and values

- + @@ -150,7 +150,7 @@

Functions and values

Type parameters: 'State, 'T - + @@ -168,7 +168,7 @@

Functions and values

Type parameters: 'T, 'State - + @@ -189,7 +189,7 @@

Functions and values

Type parameters: 'T - + @@ -209,7 +209,7 @@

Functions and values

Type parameters: 'T - + @@ -229,7 +229,7 @@

Functions and values

Type parameters: 'T - + @@ -249,7 +249,7 @@

Functions and values

Type parameters: 'T - + @@ -269,7 +269,7 @@

Functions and values

Type parameters: 'T - + @@ -289,7 +289,7 @@

Functions and values

Type parameters: 'T - + @@ -309,7 +309,7 @@

Functions and values

Type parameters: 'T - + @@ -329,7 +329,7 @@

Functions and values

Type parameters: 'T - + @@ -349,7 +349,7 @@

Functions and values

Type parameters: 'T - + @@ -369,7 +369,7 @@

Functions and values

Type parameters: 'T - + @@ -389,7 +389,7 @@

Functions and values

Type parameters: 'T - + @@ -409,7 +409,7 @@

Functions and values

Type parameters: 'T - + @@ -429,7 +429,7 @@

Functions and values

Type parameters: 'T - + @@ -457,7 +457,7 @@

Active patterns

Type parameters: 'T - + diff --git a/docs/reference/fsharpx-collections-experimental-altbinaryrandomaccesslist.html b/docs/reference/fsharpx-collections-experimental-altbinaryrandomaccesslist.html index aff5260b..e3921ec9 100644 --- a/docs/reference/fsharpx-collections-experimental-altbinaryrandomaccesslist.html +++ b/docs/reference/fsharpx-collections-experimental-altbinaryrandomaccesslist.html @@ -58,15 +58,15 @@

Functions and values

- + AltBinaryRandomAccessList.append xs ys -
- Signature: xs:AltBinRndAccList<'?15569> -> ys:AltBinRndAccList<'?15569> -> AltBinRndAccList<'?15569>
- Type parameters: '?15569
+
+ Signature: xs:AltBinRndAccList<'?15687> -> ys:AltBinRndAccList<'?15687> -> AltBinRndAccList<'?15687>
+ Type parameters: '?15687
- + @@ -78,15 +78,15 @@

Functions and values

- + AltBinaryRandomAccessList.cons x xs -
+
Signature: x:'T -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + AltBinaryRandomAccessList.empty -
- Signature: AltBinRndAccList<'?15575>
- Type parameters: '?15575
+
+ Signature: AltBinRndAccList<'?15693>
+ Type parameters: '?15693
- + @@ -118,15 +118,15 @@

Functions and values

- + AltBinaryRandomAccessList.head(xs) -
- Signature: xs:AltBinRndAccList<'?15573> -> '?15573
- Type parameters: '?15573
+
+ Signature: xs:AltBinRndAccList<'?15691> -> '?15691
+ Type parameters: '?15691
- + @@ -138,15 +138,15 @@

Functions and values

- + AltBinaryRandomAccessList.isEmpty(xs) -
+
Signature: xs:AltBinRndAccList<'T> -> bool
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + AltBinaryRandomAccessList.length(xs) -
+
Signature: xs:AltBinRndAccList<'T> -> int
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + AltBinaryRandomAccessList.lookup i xs -
- Signature: i:int -> xs:AltBinRndAccList<'?15583> -> '?15583
- Type parameters: '?15583
+
+ Signature: i:int -> xs:AltBinRndAccList<'?15701> -> '?15701
+ Type parameters: '?15701
- + @@ -198,15 +198,15 @@

Functions and values

- + AltBinaryRandomAccessList.ofSeq(s) -
- Signature: s:seq<'?15587> -> AltBinRndAccList<'?15587>
- Type parameters: '?15587
+
+ Signature: s:seq<'?15705> -> AltBinRndAccList<'?15705>
+ Type parameters: '?15705
- + @@ -218,15 +218,15 @@

Functions and values

- + AltBinaryRandomAccessList.remove i xs -
+
Signature: i:int -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + AltBinaryRandomAccessList.rev(xs) -
+
Signature: xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + AltBinaryRandomAccessList.tail(xs) -
- Signature: xs:AltBinRndAccList<'?15595> -> AltBinRndAccList<'?15595>
- Type parameters: '?15595
+
+ Signature: xs:AltBinRndAccList<'?15713> -> AltBinRndAccList<'?15713>
+ Type parameters: '?15713
- + @@ -278,15 +278,15 @@

Functions and values

- + AltBinaryRandomAccessList.tryGetHead(xs) -
- Signature: xs:AltBinRndAccList<'?15577> -> '?15577 option
- Type parameters: '?15577
+
+ Signature: xs:AltBinRndAccList<'?15695> -> '?15695 option
+ Type parameters: '?15695
- + @@ -298,15 +298,15 @@

Functions and values

- + AltBinaryRandomAccessList.tryGetTail(xs) -
- Signature: xs:AltBinRndAccList<'?15597> -> AltBinRndAccList<'?15597> option
- Type parameters: '?15597
+
+ Signature: xs:AltBinRndAccList<'?15715> -> AltBinRndAccList<'?15715> option
+ Type parameters: '?15715
- + @@ -318,15 +318,15 @@

Functions and values

- + AltBinaryRandomAccessList.tryLookup i xs -
- Signature: i:int -> xs:AltBinRndAccList<'?15585> -> '?15585 option
- Type parameters: '?15585
+
+ Signature: i:int -> xs:AltBinRndAccList<'?15703> -> '?15703 option
+ Type parameters: '?15703
- + @@ -338,15 +338,15 @@

Functions and values

- + AltBinaryRandomAccessList.tryRemove i xs -
+
Signature: i:int -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T> option
Type parameters: 'T
- + @@ -358,15 +358,15 @@

Functions and values

- + AltBinaryRandomAccessList.tryUncons(xs) -
+
Signature: xs:AltBinRndAccList<'T> -> ('T * AltBinRndAccList<'T>) option
Type parameters: 'T
- + @@ -378,15 +378,15 @@

Functions and values

- + AltBinaryRandomAccessList.tryUpdate(...) -
+
Signature: i:int -> y:'T -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T> option
Type parameters: 'T
- + @@ -398,15 +398,15 @@

Functions and values

- + AltBinaryRandomAccessList.uncons(xs) -
+
Signature: xs:AltBinRndAccList<'T> -> 'T * AltBinRndAccList<'T>
Type parameters: 'T
- + @@ -418,15 +418,15 @@

Functions and values

- + AltBinaryRandomAccessList.update i y xs -
+
Signature: i:int -> y:'T -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
- + @@ -446,15 +446,15 @@

Active patterns

- + AltBinaryRandomAccessList.( |Cons|Nil| )(...) -
+
Signature: l:AltBinRndAccList<'T> -> Choice<('T * AltBinRndAccList<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-altbinrndacclist-1.html b/docs/reference/fsharpx-collections-experimental-altbinrndacclist-1.html index c172a79c..723ae9f1 100644 --- a/docs/reference/fsharpx-collections-experimental-altbinrndacclist-1.html +++ b/docs/reference/fsharpx-collections-experimental-altbinrndacclist-1.html @@ -121,7 +121,7 @@

Instance members

- + @@ -141,7 +141,7 @@

Instance members

- + @@ -162,7 +162,7 @@

Instance members

- + @@ -183,7 +183,7 @@

Instance members

- + @@ -203,7 +203,7 @@

Instance members

- + @@ -223,7 +223,7 @@

Instance members

- + @@ -243,7 +243,7 @@

Instance members

- + @@ -263,7 +263,7 @@

Instance members

- + @@ -284,7 +284,7 @@

Instance members

- + @@ -304,7 +304,7 @@

Instance members

- + @@ -325,7 +325,7 @@

Instance members

- + @@ -345,7 +345,7 @@

Instance members

- + @@ -365,7 +365,7 @@

Instance members

- + @@ -386,7 +386,7 @@

Instance members

- + @@ -406,7 +406,7 @@

Instance members

- + @@ -427,7 +427,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-experimental-bankersdeque.html b/docs/reference/fsharpx-collections-experimental-bankersdeque.html index ed56b969..91420b42 100644 --- a/docs/reference/fsharpx-collections-experimental-bankersdeque.html +++ b/docs/reference/fsharpx-collections-experimental-bankersdeque.html @@ -58,15 +58,15 @@

Functions and values

- + BankersDeque.append xs ys -
+
Signature: xs:BankersDeque<'T> -> ys:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -78,15 +78,15 @@

Functions and values

- + BankersDeque.appendC c xs ys -
+
Signature: c:int -> xs:BankersDeque<'T> -> ys:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + BankersDeque.cons x q -
+
Signature: x:'T -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + BankersDeque.empty(c) -
- Signature: c:int -> BankersDeque<'?15464>
- Type parameters: '?15464
+
+ Signature: c:int -> BankersDeque<'?15582>
+ Type parameters: '?15582
- + @@ -138,15 +138,15 @@

Functions and values

- + BankersDeque.head(q) -
+
Signature: q:BankersDeque<'T> -> 'T
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + BankersDeque.init(q) -
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + BankersDeque.isEmpty(q) -
+
Signature: q:BankersDeque<'T> -> bool
Type parameters: 'T
- + @@ -198,15 +198,15 @@

Functions and values

- + BankersDeque.last(q) -
+
Signature: q:BankersDeque<'T> -> 'T
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + BankersDeque.length(q) -
+
Signature: q:BankersDeque<'T> -> int
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + BankersDeque.lookup i q -
+
Signature: i:int -> q:BankersDeque<'T> -> 'T
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + BankersDeque.ofCatLists xs ys -
- Signature: xs:'?15486 list -> ys:'?15486 list -> BankersDeque<'?15486>
- Type parameters: '?15486
+
+ Signature: xs:'?15604 list -> ys:'?15604 list -> BankersDeque<'?15604>
+ Type parameters: '?15604
- + @@ -278,15 +278,15 @@

Functions and values

- + BankersDeque.ofCatListsC c xs ys -
- Signature: c:int -> xs:'?15488 list -> ys:'?15488 list -> BankersDeque<'?15488>
- Type parameters: '?15488
+
+ Signature: c:int -> xs:'?15606 list -> ys:'?15606 list -> BankersDeque<'?15606>
+ Type parameters: '?15606
- + @@ -298,15 +298,15 @@

Functions and values

- + BankersDeque.ofCatSeqs xs ys -
- Signature: xs:seq<'?15490> -> ys:seq<'?15490> -> BankersDeque<'?15490>
- Type parameters: '?15490
+
+ Signature: xs:seq<'?15608> -> ys:seq<'?15608> -> BankersDeque<'?15608>
+ Type parameters: '?15608
- + @@ -318,15 +318,15 @@

Functions and values

- + BankersDeque.ofCatSeqsC c xs ys -
- Signature: c:int -> xs:seq<'?15492> -> ys:seq<'?15492> -> BankersDeque<'?15492>
- Type parameters: '?15492
+
+ Signature: c:int -> xs:seq<'?15610> -> ys:seq<'?15610> -> BankersDeque<'?15610>
+ Type parameters: '?15610
- + @@ -338,15 +338,15 @@

Functions and values

- + BankersDeque.ofSeq(xs) -
- Signature: xs:seq<'?15494> -> BankersDeque<'?15494>
- Type parameters: '?15494
+
+ Signature: xs:seq<'?15612> -> BankersDeque<'?15612>
+ Type parameters: '?15612
- + @@ -358,15 +358,15 @@

Functions and values

- + BankersDeque.ofSeqC c xs -
- Signature: c:int -> xs:seq<'?15496> -> BankersDeque<'?15496>
- Type parameters: '?15496
+
+ Signature: c:int -> xs:seq<'?15614> -> BankersDeque<'?15614>
+ Type parameters: '?15614
- + @@ -378,15 +378,15 @@

Functions and values

- + BankersDeque.remove i q -
+
Signature: i:int -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -398,15 +398,15 @@

Functions and values

- + BankersDeque.rev(q) -
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -418,15 +418,15 @@

Functions and values

- + BankersDeque.singleton(x) -
- Signature: x:'?15504 -> BankersDeque<'?15504>
- Type parameters: '?15504
+
+ Signature: x:'?15622 -> BankersDeque<'?15622>
+ Type parameters: '?15622
- + @@ -438,15 +438,15 @@

Functions and values

- + BankersDeque.singletonC c x -
- Signature: c:int -> x:'?15506 -> BankersDeque<'?15506>
- Type parameters: '?15506
+
+ Signature: c:int -> x:'?15624 -> BankersDeque<'?15624>
+ Type parameters: '?15624
- + @@ -458,15 +458,15 @@

Functions and values

- + BankersDeque.snoc x q -
+
Signature: x:'T -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -478,15 +478,15 @@

Functions and values

- + BankersDeque.tail(q) -
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -498,15 +498,15 @@

Functions and values

- + BankersDeque.tryGetHead(q) -
+
Signature: q:BankersDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -518,15 +518,15 @@

Functions and values

- + BankersDeque.tryGetInit(q) -
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
- + @@ -538,15 +538,15 @@

Functions and values

- + BankersDeque.tryGetLast(q) -
+
Signature: q:BankersDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -558,15 +558,15 @@

Functions and values

- + BankersDeque.tryGetTail(q) -
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
- + @@ -578,15 +578,15 @@

Functions and values

- + BankersDeque.tryLookup i q -
+
Signature: i:int -> q:BankersDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -598,15 +598,15 @@

Functions and values

- + BankersDeque.tryRemove i q -
+
Signature: i:int -> q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
- + @@ -618,15 +618,15 @@

Functions and values

- + BankersDeque.tryUncons(q) -
+
Signature: q:BankersDeque<'T> -> ('T * BankersDeque<'T>) option
Type parameters: 'T
- + @@ -638,15 +638,15 @@

Functions and values

- + BankersDeque.tryUnsnoc(q) -
+
Signature: q:BankersDeque<'T> -> (BankersDeque<'T> * 'T) option
Type parameters: 'T
- + @@ -658,15 +658,15 @@

Functions and values

- + BankersDeque.tryUpdate i y q -
+
Signature: i:int -> y:'T -> q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
- + @@ -678,15 +678,15 @@

Functions and values

- + BankersDeque.uncons(q) -
+
Signature: q:BankersDeque<'T> -> 'T * BankersDeque<'T>
Type parameters: 'T
- + @@ -698,15 +698,15 @@

Functions and values

- + BankersDeque.unsnoc(q) -
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T> * 'T
Type parameters: 'T
- + @@ -718,15 +718,15 @@

Functions and values

- + BankersDeque.update i y q -
+
Signature: i:int -> y:'T -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
- + @@ -746,15 +746,15 @@

Active patterns

- + BankersDeque.( |Cons|Nil| )(q) -
+
Signature: q:BankersDeque<'T> -> Choice<('T * BankersDeque<'T>),unit>
Type parameters: 'T
- + @@ -765,15 +765,15 @@

Active patterns

- + BankersDeque.( |Snoc|Nil| )(q) -
+
Signature: q:BankersDeque<'T> -> Choice<(BankersDeque<'T> * 'T),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-bankersqueue.html b/docs/reference/fsharpx-collections-experimental-bankersqueue.html index c566c34c..299a1743 100644 --- a/docs/reference/fsharpx-collections-experimental-bankersqueue.html +++ b/docs/reference/fsharpx-collections-experimental-bankersqueue.html @@ -58,15 +58,15 @@

Functions and values

- + BankersQueue.empty() -
- Signature: unit -> BankersQueue<'?15390>
- Type parameters: '?15390
+
+ Signature: unit -> BankersQueue<'?15508>
+ Type parameters: '?15508
- + @@ -78,15 +78,15 @@

Functions and values

- + BankersQueue.head(q) -
+
Signature: q:BankersQueue<'T> -> 'T
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + BankersQueue.isEmpty() q -
+
Signature: unit -> q:BankersQueue<'T> -> bool
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + BankersQueue.length() q -
+
Signature: unit -> q:BankersQueue<'T> -> int
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + BankersQueue.ofSeq(xs) -
- Signature: xs:seq<'?15400> -> BankersQueue<'?15400>
- Type parameters: '?15400
+
+ Signature: xs:seq<'?15518> -> BankersQueue<'?15518>
+ Type parameters: '?15518
- + @@ -158,15 +158,15 @@

Functions and values

- + BankersQueue.rev(q) -
+
Signature: q:BankersQueue<'T> -> BankersQueue<'T>
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + BankersQueue.snoc x q -
+
Signature: x:'T -> q:BankersQueue<'T> -> BankersQueue<'T>
Type parameters: 'T
- + @@ -198,15 +198,15 @@

Functions and values

- + BankersQueue.tail(q) -
+
Signature: q:BankersQueue<'T> -> BankersQueue<'T>
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + BankersQueue.tryGetHead(q) -
+
Signature: q:BankersQueue<'T> -> 'T option
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + BankersQueue.tryGetTail(q) -
+
Signature: q:BankersQueue<'T> -> BankersQueue<'T> option
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + BankersQueue.tryUncons(q) -
+
Signature: q:BankersQueue<'T> -> ('T * BankersQueue<'T>) option
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + BankersQueue.uncons(q) -
+
Signature: q:BankersQueue<'T> -> 'T * BankersQueue<'T>
Type parameters: 'T
- + @@ -306,15 +306,15 @@

Active patterns

- + BankersQueue.( |Cons|Nil| )(q) -
+
Signature: q:BankersQueue<'T> -> Choice<('T * BankersQueue<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-batcheddeque.html b/docs/reference/fsharpx-collections-experimental-batcheddeque.html index 2647ef20..efbb3c9f 100644 --- a/docs/reference/fsharpx-collections-experimental-batcheddeque.html +++ b/docs/reference/fsharpx-collections-experimental-batcheddeque.html @@ -58,15 +58,15 @@

Functions and values

- + BatchedDeque.cons x q -
+
Signature: x:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -78,15 +78,15 @@

Functions and values

- + BatchedDeque.empty() -
- Signature: unit -> BatchedDeque<'?15312>
- Type parameters: '?15312
+
+ Signature: unit -> BatchedDeque<'?15430>
+ Type parameters: '?15430
- + @@ -98,15 +98,15 @@

Functions and values

- + BatchedDeque.head(q) -
+
Signature: q:BatchedDeque<'T> -> 'T
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + BatchedDeque.init(q) -
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + BatchedDeque.isEmpty(q) -
+
Signature: q:BatchedDeque<'T> -> bool
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + BatchedDeque.last(q) -
+
Signature: q:BatchedDeque<'T> -> 'T
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + BatchedDeque.length(q) -
+
Signature: q:BatchedDeque<'T> -> int
Type parameters: 'T
- + @@ -198,15 +198,15 @@

Functions and values

- + BatchedDeque.lookup i q -
+
Signature: i:int -> q:BatchedDeque<'T> -> 'T
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + BatchedDeque.ofCatLists xs ys -
- Signature: xs:'?15334 list -> ys:'?15334 list -> BatchedDeque<'?15334>
- Type parameters: '?15334
+
+ Signature: xs:'?15452 list -> ys:'?15452 list -> BatchedDeque<'?15452>
+ Type parameters: '?15452
- + @@ -238,15 +238,15 @@

Functions and values

- + BatchedDeque.ofList(xs) -
- Signature: xs:'?15336 list -> BatchedDeque<'?15336>
- Type parameters: '?15336
+
+ Signature: xs:'?15454 list -> BatchedDeque<'?15454>
+ Type parameters: '?15454
- + @@ -258,15 +258,15 @@

Functions and values

- + BatchedDeque.ofSeq(xs) -
- Signature: xs:seq<'?15338> -> BatchedDeque<'?15338>
- Type parameters: '?15338
+
+ Signature: xs:seq<'?15456> -> BatchedDeque<'?15456>
+ Type parameters: '?15456
- + @@ -278,15 +278,15 @@

Functions and values

- + BatchedDeque.remove i q -
+
Signature: i:int -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + BatchedDeque.rev(q) -
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -318,15 +318,15 @@

Functions and values

- + BatchedDeque.singleton(x) -
- Signature: x:'?15346 -> BatchedDeque<'?15346>
- Type parameters: '?15346
+
+ Signature: x:'?15464 -> BatchedDeque<'?15464>
+ Type parameters: '?15464
- + @@ -338,15 +338,15 @@

Functions and values

- + BatchedDeque.snoc x q -
+
Signature: x:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -358,15 +358,15 @@

Functions and values

- + BatchedDeque.tail(q) -
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -378,15 +378,15 @@

Functions and values

- + BatchedDeque.tryGetHead(q) -
+
Signature: q:BatchedDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -398,15 +398,15 @@

Functions and values

- + BatchedDeque.tryGetInit(q) -
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
- + @@ -418,15 +418,15 @@

Functions and values

- + BatchedDeque.tryGetLast(q) -
+
Signature: q:BatchedDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -438,15 +438,15 @@

Functions and values

- + BatchedDeque.tryGetTail(q) -
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
- + @@ -458,15 +458,15 @@

Functions and values

- + BatchedDeque.tryLookup i q -
+
Signature: i:int -> q:BatchedDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -478,15 +478,15 @@

Functions and values

- + BatchedDeque.tryRemove i q -
+
Signature: i:int -> q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
- + @@ -498,15 +498,15 @@

Functions and values

- + BatchedDeque.tryUncons(q) -
+
Signature: q:BatchedDeque<'T> -> ('T * BatchedDeque<'T>) option
Type parameters: 'T
- + @@ -518,15 +518,15 @@

Functions and values

- + BatchedDeque.tryUnsnoc(q) -
+
Signature: q:BatchedDeque<'T> -> (BatchedDeque<'T> * 'T) option
Type parameters: 'T
- + @@ -538,15 +538,15 @@

Functions and values

- + BatchedDeque.tryUpdate i y q -
+
Signature: i:int -> y:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
- + @@ -558,15 +558,15 @@

Functions and values

- + BatchedDeque.uncons(q) -
+
Signature: q:BatchedDeque<'T> -> 'T * BatchedDeque<'T>
Type parameters: 'T
- + @@ -578,15 +578,15 @@

Functions and values

- + BatchedDeque.unsnoc(q) -
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T> * 'T
Type parameters: 'T
- + @@ -598,15 +598,15 @@

Functions and values

- + BatchedDeque.update i y q -
+
Signature: i:int -> y:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
- + @@ -626,15 +626,15 @@

Active patterns

- + BatchedDeque.( |Cons|Nil| )(q) -
+
Signature: q:BatchedDeque<'T> -> Choice<('T * BatchedDeque<'T>),unit>
Type parameters: 'T
- + @@ -645,15 +645,15 @@

Active patterns

- + BatchedDeque.( |Snoc|Nil| )(q) -
+
Signature: q:BatchedDeque<'T> -> Choice<(BatchedDeque<'T> * 'T),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-batchedqueue.html b/docs/reference/fsharpx-collections-experimental-batchedqueue.html index 16aaa902..515a5c7c 100644 --- a/docs/reference/fsharpx-collections-experimental-batchedqueue.html +++ b/docs/reference/fsharpx-collections-experimental-batchedqueue.html @@ -58,15 +58,15 @@

Functions and values

- + BatchedQueue.empty() -
+
Signature: unit -> BatchedQueue<'T>
Type parameters: 'T
- + @@ -79,15 +79,15 @@

Functions and values

- + BatchedQueue.fold f state q -
+
Signature: f:('State -> 'T -> 'State) -> state:'State -> q:BatchedQueue<'T> -> 'State
Type parameters: 'State, 'T
- + @@ -99,15 +99,15 @@

Functions and values

- + BatchedQueue.foldBack f q state -
+
Signature: f:('T -> 'State -> 'State) -> q:BatchedQueue<'T> -> state:'State -> 'State
Type parameters: 'T, 'State
- + @@ -119,15 +119,15 @@

Functions and values

- + BatchedQueue.head(q) -
+
Signature: q:BatchedQueue<'T> -> 'T
Type parameters: 'T
- + @@ -139,15 +139,15 @@

Functions and values

- + BatchedQueue.isEmpty(q) -
+
Signature: q:BatchedQueue<'T> -> bool
Type parameters: 'T
- + @@ -159,15 +159,15 @@

Functions and values

- + BatchedQueue.length(q) -
+
Signature: q:BatchedQueue<'T> -> int
Type parameters: 'T
- + @@ -179,15 +179,15 @@

Functions and values

- + BatchedQueue.ofList(xs) -
- Signature: xs:'?15258 list -> BatchedQueue<'?15258>
- Type parameters: '?15258
+
+ Signature: xs:'?15376 list -> BatchedQueue<'?15376>
+ Type parameters: '?15376
- + @@ -199,15 +199,15 @@

Functions and values

- + BatchedQueue.ofSeq(xs) -
- Signature: xs:seq<'?15260> -> BatchedQueue<'?15260>
- Type parameters: '?15260
+
+ Signature: xs:seq<'?15378> -> BatchedQueue<'?15378>
+ Type parameters: '?15378
- + @@ -219,15 +219,15 @@

Functions and values

- + BatchedQueue.rev(q) -
+
Signature: q:BatchedQueue<'T> -> BatchedQueue<'T>
Type parameters: 'T
- + @@ -239,15 +239,15 @@

Functions and values

- + BatchedQueue.snoc x q -
+
Signature: x:'T -> q:BatchedQueue<'T> -> BatchedQueue<'T>
Type parameters: 'T
- + @@ -259,15 +259,15 @@

Functions and values

- + BatchedQueue.tail(q) -
+
Signature: q:BatchedQueue<'T> -> BatchedQueue<'T>
Type parameters: 'T
- + @@ -279,15 +279,15 @@

Functions and values

- + BatchedQueue.tryGetHead(q) -
+
Signature: q:BatchedQueue<'T> -> 'T option
Type parameters: 'T
- + @@ -299,15 +299,15 @@

Functions and values

- + BatchedQueue.tryGetTail(q) -
+
Signature: q:BatchedQueue<'T> -> BatchedQueue<'T> option
Type parameters: 'T
- + @@ -319,15 +319,15 @@

Functions and values

- + BatchedQueue.tryUncons(q) -
+
Signature: q:BatchedQueue<'T> -> ('T * BatchedQueue<'T>) option
Type parameters: 'T
- + @@ -339,15 +339,15 @@

Functions and values

- + BatchedQueue.uncons(q) -
+
Signature: q:BatchedQueue<'T> -> 'T * BatchedQueue<'T>
Type parameters: 'T
- + @@ -367,15 +367,15 @@

Active patterns

- + BatchedQueue.( |Cons|Nil| )(q) -
+
Signature: q:BatchedQueue<'T> -> Choice<('T * BatchedQueue<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-binaryrandomaccesslist.html b/docs/reference/fsharpx-collections-experimental-binaryrandomaccesslist.html index 5d1d9d09..36447da7 100644 --- a/docs/reference/fsharpx-collections-experimental-binaryrandomaccesslist.html +++ b/docs/reference/fsharpx-collections-experimental-binaryrandomaccesslist.html @@ -58,15 +58,15 @@

Functions and values

- + BinaryRandomAccessList.cons x xs -
+
Signature: x:'T -> xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -78,15 +78,15 @@

Functions and values

- + BinaryRandomAccessList.empty() -
+
Signature: unit -> BinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + BinaryRandomAccessList.head(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> 'T
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + BinaryRandomAccessList.isEmpty(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> bool
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + BinaryRandomAccessList.length(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> int
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + BinaryRandomAccessList.lookup i xs -
+
Signature: i:int -> xs:BinaryRandomAccessList<'T> -> 'T
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + BinaryRandomAccessList.ofSeq(s) -
- Signature: s:seq<'?15199> -> BinaryRandomAccessList<'?15199>
- Type parameters: '?15199
+
+ Signature: s:seq<'?15317> -> BinaryRandomAccessList<'?15317>
+ Type parameters: '?15317
- + @@ -198,15 +198,15 @@

Functions and values

- + BinaryRandomAccessList.rev(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + BinaryRandomAccessList.tail(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + BinaryRandomAccessList.tryGetHead(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> 'T option
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + BinaryRandomAccessList.tryGetTail(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T> option
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + BinaryRandomAccessList.tryLookup i xs -
+
Signature: i:int -> xs:BinaryRandomAccessList<'T> -> 'T option
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + BinaryRandomAccessList.tryUncons(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> ('T * BinaryRandomAccessList<'T>) option
Type parameters: 'T
- + @@ -318,15 +318,15 @@

Functions and values

- + BinaryRandomAccessList.tryUpdate i y xs -
+
Signature: i:int -> y:'T -> xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T> option
Type parameters: 'T
- + @@ -338,15 +338,15 @@

Functions and values

- + BinaryRandomAccessList.uncons(xs) -
+
Signature: xs:BinaryRandomAccessList<'T> -> 'T * BinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -358,15 +358,15 @@

Functions and values

- + BinaryRandomAccessList.update i y xs -
+
Signature: i:int -> y:'T -> xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -386,15 +386,15 @@

Active patterns

- + BinaryRandomAccessList.( |Cons|Nil| )(l) -
+
Signature: l:BinaryRandomAccessList<'T> -> Choice<('T * BinaryRandomAccessList<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-binaryrosetree.html b/docs/reference/fsharpx-collections-experimental-binaryrosetree.html index c5122f5a..c93d4cfc 100644 --- a/docs/reference/fsharpx-collections-experimental-binaryrosetree.html +++ b/docs/reference/fsharpx-collections-experimental-binaryrosetree.html @@ -58,10 +58,10 @@

Functions and values

- + BinaryRoseTree.createForest(...) -
+
Signature: root:'T -> children:BinaryRoseTree<'T> -> sibling:BinaryRoseTree<'T> -> BinaryRoseTree<'T>
Type parameters: 'T
@@ -76,10 +76,10 @@

Functions and values

- + BinaryRoseTree.createTree root children -
+
Signature: root:'T -> children:BinaryRoseTree<'T> -> BinaryRoseTree<'T>
Type parameters: 'T
@@ -94,12 +94,12 @@

Functions and values

- + BinaryRoseTree.empty -
- Signature: BinaryRoseTree<'?15112>
- Type parameters: '?15112
+
+ Signature: BinaryRoseTree<'?15230>
+ Type parameters: '?15230
@@ -112,12 +112,12 @@

Functions and values

- + BinaryRoseTree.map f tree -
- Signature: f:('?15120 -> '?15121) -> tree:BinaryRoseTree<'?15120> -> BinaryRoseTree<'?15121>
- Type parameters: '?15120, '?15121
+
+ Signature: f:('?15238 -> '?15239) -> tree:BinaryRoseTree<'?15238> -> BinaryRoseTree<'?15239>
+ Type parameters: '?15238, '?15239
@@ -130,10 +130,10 @@

Functions and values

- + BinaryRoseTree.ofSeq(xs) -
+
Signature: xs:seq<obj> -> BinaryRoseTree<obj>
@@ -151,12 +151,12 @@

Functions and values

- + BinaryRoseTree.postOrder(x) -
- Signature: x:BinaryRoseTree<'?15125> -> seq<'?15125>
- Type parameters: '?15125
+
+ Signature: x:BinaryRoseTree<'?15243> -> seq<'?15243>
+ Type parameters: '?15243
@@ -169,12 +169,12 @@

Functions and values

- + BinaryRoseTree.preOrder(x) -
- Signature: x:BinaryRoseTree<'?15123> -> seq<'?15123>
- Type parameters: '?15123
+
+ Signature: x:BinaryRoseTree<'?15241> -> seq<'?15241>
+ Type parameters: '?15241
@@ -187,12 +187,12 @@

Functions and values

- + BinaryRoseTree.singleton(root) -
- Signature: root:'?15114 -> BinaryRoseTree<'?15114>
- Type parameters: '?15114
+
+ Signature: root:'?15232 -> BinaryRoseTree<'?15232>
+ Type parameters: '?15232
diff --git a/docs/reference/fsharpx-collections-experimental-binarytreezipper.html b/docs/reference/fsharpx-collections-experimental-binarytreezipper.html index 6986debd..57b45776 100644 --- a/docs/reference/fsharpx-collections-experimental-binarytreezipper.html +++ b/docs/reference/fsharpx-collections-experimental-binarytreezipper.html @@ -80,12 +80,12 @@

Functions and values

- + BinaryTreeZipper.branch(x) -
- Signature: x:'?15074 -> BinaryTree<'?15074>
- Type parameters: '?15074
+
+ Signature: x:'?15192 -> BinaryTree<'?15192>
+ Type parameters: '?15192
@@ -100,12 +100,12 @@

Functions and values

- + BinaryTreeZipper.getMove(direction) -
- Signature: direction:TreeZipperDirection -> BinaryTreeZipper<'?15098> -> BinaryTreeZipper<'?15098>
- Type parameters: '?15098
+
+ Signature: direction:TreeZipperDirection -> BinaryTreeZipper<'?15216> -> BinaryTreeZipper<'?15216>
+ Type parameters: '?15216
@@ -118,12 +118,12 @@

Functions and values

- + BinaryTreeZipper.left(z) -
- Signature: z:BinaryTreeZipper<'?15080> -> BinaryTreeZipper<'?15080>
- Type parameters: '?15080
+
+ Signature: z:BinaryTreeZipper<'?15198> -> BinaryTreeZipper<'?15198>
+ Type parameters: '?15198
@@ -138,10 +138,10 @@

Functions and values

- + BinaryTreeZipper.move directions z -
+
Signature: directions:seq<TreeZipperDirection> -> z:BinaryTreeZipper<'T> -> BinaryTreeZipper<'T>
Type parameters: 'T
@@ -158,12 +158,12 @@

Functions and values

- + BinaryTreeZipper.right(z) -
- Signature: z:BinaryTreeZipper<'?15082> -> BinaryTreeZipper<'?15082>
- Type parameters: '?15082
+
+ Signature: z:BinaryTreeZipper<'?15200> -> BinaryTreeZipper<'?15200>
+ Type parameters: '?15200
@@ -178,12 +178,12 @@

Functions and values

- + BinaryTreeZipper.setFocus(...) -
- Signature: newFocus:BinaryTree<'?15084> -> zipper:BinaryTreeZipper<'?15084> -> BinaryTreeZipper<'?15084>
- Type parameters: '?15084
+
+ Signature: newFocus:BinaryTree<'?15202> -> zipper:BinaryTreeZipper<'?15202> -> BinaryTreeZipper<'?15202>
+ Type parameters: '?15202
@@ -198,12 +198,12 @@

Functions and values

- + BinaryTreeZipper.top(z) -
- Signature: z:BinaryTreeZipper<'?15078> -> BinaryTreeZipper<'?15078>
- Type parameters: '?15078
+
+ Signature: z:BinaryTreeZipper<'?15196> -> BinaryTreeZipper<'?15196>
+ Type parameters: '?15196
@@ -218,12 +218,12 @@

Functions and values

- + BinaryTreeZipper.up(z) -
- Signature: z:BinaryTreeZipper<'?15076> -> BinaryTreeZipper<'?15076>
- Type parameters: '?15076
+
+ Signature: z:BinaryTreeZipper<'?15194> -> BinaryTreeZipper<'?15194>
+ Type parameters: '?15194
@@ -238,12 +238,12 @@

Functions and values

- + BinaryTreeZipper.zipper(t) -
- Signature: t:BinaryTree<'?15086> -> BinaryTreeZipper<'?15086>
- Type parameters: '?15086
+
+ Signature: t:BinaryTree<'?15204> -> BinaryTreeZipper<'?15204>
+ Type parameters: '?15204
diff --git a/docs/reference/fsharpx-collections-experimental-binomialheap.html b/docs/reference/fsharpx-collections-experimental-binomialheap.html index 7ddcfcce..89424d81 100644 --- a/docs/reference/fsharpx-collections-experimental-binomialheap.html +++ b/docs/reference/fsharpx-collections-experimental-binomialheap.html @@ -58,12 +58,12 @@

Functions and values

- + BinomialHeap.empty(descending) -
- Signature: descending:bool -> BinomialHeap<'?15024>
- Type parameters: '?15024
+
+ Signature: descending:bool -> BinomialHeap<'?15142>
+ Type parameters: '?15142
@@ -78,10 +78,10 @@

Functions and values

- + BinomialHeap.head(xs) -
+
Signature: xs:BinomialHeap<'T> -> 'T
Type parameters: 'T
@@ -98,10 +98,10 @@

Functions and values

- + BinomialHeap.insert x xs -
+
Signature: x:'T -> xs:BinomialHeap<'T> -> BinomialHeap<'T>
Type parameters: 'T
@@ -118,10 +118,10 @@

Functions and values

- + BinomialHeap.isDescending(xs) -
+
Signature: xs:BinomialHeap<'T> -> bool
Type parameters: 'T
@@ -138,10 +138,10 @@

Functions and values

- + BinomialHeap.isEmpty(xs) -
+
Signature: xs:BinomialHeap<'T> -> bool
Type parameters: 'T
@@ -158,10 +158,10 @@

Functions and values

- + BinomialHeap.length(xs) -
+
Signature: xs:BinomialHeap<'T> -> int
Type parameters: 'T
@@ -178,10 +178,10 @@

Functions and values

- + BinomialHeap.merge xs ys -
+
Signature: xs:BinomialHeap<'T> -> ys:BinomialHeap<'T> -> BinomialHeap<'T>
Type parameters: 'T
@@ -198,12 +198,12 @@

Functions and values

- + BinomialHeap.ofSeq descending s -
- Signature: descending:bool -> s:seq<'?15042> -> BinomialHeap<'?15042>
- Type parameters: '?15042
+
+ Signature: descending:bool -> s:seq<'?15160> -> BinomialHeap<'?15160>
+ Type parameters: '?15160
@@ -218,10 +218,10 @@

Functions and values

- + BinomialHeap.tail(xs) -
+
Signature: xs:BinomialHeap<'T> -> BinomialHeap<'T>
Type parameters: 'T
@@ -238,10 +238,10 @@

Functions and values

- + BinomialHeap.tryGetHead(xs) -
+
Signature: xs:BinomialHeap<'T> -> 'T option
Type parameters: 'T
@@ -258,10 +258,10 @@

Functions and values

- + BinomialHeap.tryGetTail(xs) -
+
Signature: xs:BinomialHeap<'T> -> BinomialHeap<'T> option
Type parameters: 'T
@@ -278,10 +278,10 @@

Functions and values

- + BinomialHeap.tryMerge xs ys -
+
Signature: xs:BinomialHeap<'T> -> ys:BinomialHeap<'T> -> BinomialHeap<'T> option
Type parameters: 'T
@@ -298,10 +298,10 @@

Functions and values

- + BinomialHeap.tryUncons(xs) -
+
Signature: xs:BinomialHeap<'T> -> ('T * BinomialHeap<'T>) option
Type parameters: 'T
@@ -318,10 +318,10 @@

Functions and values

- + BinomialHeap.uncons(xs) -
+
Signature: xs:BinomialHeap<'T> -> 'T * BinomialHeap<'T>
Type parameters: 'T
@@ -346,10 +346,10 @@

Active patterns

- + BinomialHeap.( |Cons|Nil| )(h) -
+
Signature: h:BinomialHeap<'T> -> Choice<('T * BinomialHeap<'T>),unit>
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-bktree.html b/docs/reference/fsharpx-collections-experimental-bktree.html index dea36153..c9ad7ec5 100644 --- a/docs/reference/fsharpx-collections-experimental-bktree.html +++ b/docs/reference/fsharpx-collections-experimental-bktree.html @@ -77,10 +77,10 @@

Functions and values

- + BKTree.ByteString -
+
Signature: ByteString Functions
@@ -95,10 +95,10 @@

Functions and values

- + BKTree.Char -
+
Signature: char Functions
@@ -113,12 +113,12 @@

Functions and values

- + BKTree.empty -
- Signature: BKTree<'?14615>
- Type parameters: '?14615
+
+ Signature: BKTree<'?14733>
+ Type parameters: '?14733
@@ -131,10 +131,10 @@

Functions and values

- + BKTree.Int -
+
Signature: int Functions
@@ -149,12 +149,12 @@

Functions and values

- + BKTree.isEmpty(_arg1) -
- Signature: _arg1:BKTree<'?14613> -> bool
- Type parameters: '?14613
+
+ Signature: _arg1:BKTree<'?14731> -> bool
+ Type parameters: '?14731
@@ -167,10 +167,10 @@

Functions and values

- + BKTree.List -
+
Signature: 'T list Functions
Type parameters: 'T Attributes:
@@ -189,12 +189,12 @@

Functions and values

- + BKTree.singleton(a) -
- Signature: a:'?14619 -> BKTree<'?14619>
- Type parameters: '?14619
+
+ Signature: a:'?14737 -> BKTree<'?14737>
+ Type parameters: '?14737
@@ -207,12 +207,12 @@

Functions and values

- + BKTree.size(_arg1) -
- Signature: _arg1:BKTree<'?14617> -> int
- Type parameters: '?14617
+
+ Signature: _arg1:BKTree<'?14735> -> int
+ Type parameters: '?14735
@@ -225,12 +225,12 @@

Functions and values

- + BKTree.toArray(tree) -
- Signature: tree:BKTree<'?14635> -> '?14635 []
- Type parameters: '?14635
+
+ Signature: tree:BKTree<'?14753> -> '?14753 []
+ Type parameters: '?14753
@@ -243,12 +243,12 @@

Functions and values

- + BKTree.toList(tree) -
- Signature: tree:BKTree<'?14631> -> '?14631 list
- Type parameters: '?14631
+
+ Signature: tree:BKTree<'?14749> -> '?14749 list
+ Type parameters: '?14749
@@ -261,12 +261,12 @@

Functions and values

- + BKTree.toSeq(tree) -
- Signature: tree:BKTree<'?14633> -> seq<'?14633>
- Type parameters: '?14633
+
+ Signature: tree:BKTree<'?14751> -> seq<'?14751>
+ Type parameters: '?14751
diff --git a/docs/reference/fsharpx-collections-experimental-blockresizearray-1.html b/docs/reference/fsharpx-collections-experimental-blockresizearray-1.html index 4a59c014..93393ff2 100644 --- a/docs/reference/fsharpx-collections-experimental-blockresizearray-1.html +++ b/docs/reference/fsharpx-collections-experimental-blockresizearray-1.html @@ -380,7 +380,7 @@

Static members

BlockResizeArray.ZeroCreate(initCount)
- Signature: initCount:int -> BlockResizeArray<'?11122>
+ Signature: initCount:int -> BlockResizeArray<'?11177>
diff --git a/docs/reference/fsharpx-collections-experimental-blockresizearray.html b/docs/reference/fsharpx-collections-experimental-blockresizearray.html index d99b5fad..7f3de642 100644 --- a/docs/reference/fsharpx-collections-experimental-blockresizearray.html +++ b/docs/reference/fsharpx-collections-experimental-blockresizearray.html @@ -58,12 +58,12 @@

Functions and values

- + BlockResizeArray.add x bra -
- Signature: x:'?13553 -> bra:BlockResizeArray<'?13553> -> unit
- Type parameters: '?13553
+
+ Signature: x:'?13671 -> bra:BlockResizeArray<'?13671> -> unit
+ Type parameters: '?13671
@@ -78,12 +78,12 @@

Functions and values

- + BlockResizeArray.count(bra) -
- Signature: bra:BlockResizeArray<'?13540> -> int
- Type parameters: '?13540
+
+ Signature: bra:BlockResizeArray<'?13658> -> int
+ Type parameters: '?13658
@@ -98,10 +98,10 @@

Functions and values

- + BlockResizeArray.filter f bra -
+
Signature: f:('T -> bool) -> bra:BlockResizeArray<'T> -> BlockResizeArray<'T>
Type parameters: 'T
@@ -118,10 +118,10 @@

Functions and values

- + BlockResizeArray.find f bra -
+
Signature: f:('T -> bool) -> bra:BlockResizeArray<'T> -> 'T
Type parameters: 'T
@@ -138,12 +138,12 @@

Functions and values

- + BlockResizeArray.fold f s bra -
- Signature: f:('?13537 -> '?13538 -> '?13537) -> s:'?13537 -> bra:BlockResizeArray<'?13538> -> '?13537
- Type parameters: '?13537, '?13538
+
+ Signature: f:('?13655 -> '?13656 -> '?13655) -> s:'?13655 -> bra:BlockResizeArray<'?13656> -> '?13655
+ Type parameters: '?13655, '?13656
@@ -158,10 +158,10 @@

Functions and values

- + BlockResizeArray.iter f bra -
+
Signature: f:('T -> unit) -> bra:BlockResizeArray<'T> -> unit
Type parameters: 'T
@@ -178,10 +178,10 @@

Functions and values

- + BlockResizeArray.map f bra -
+
Signature: f:('T -> 'U) -> bra:BlockResizeArray<'T> -> BlockResizeArray<'U>
Type parameters: 'T, 'U
@@ -198,12 +198,12 @@

Functions and values

- + BlockResizeArray.toArray(bra) -
- Signature: bra:BlockResizeArray<'?13551> -> '?13551 []
- Type parameters: '?13551
+
+ Signature: bra:BlockResizeArray<'?13669> -> '?13669 []
+ Type parameters: '?13669
@@ -218,10 +218,10 @@

Functions and values

- + BlockResizeArray.tryFind f bra -
+
Signature: f:('T -> bool) -> bra:BlockResizeArray<'T> -> 'T option
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-bootstrappedqueue.html b/docs/reference/fsharpx-collections-experimental-bootstrappedqueue.html index f4ade556..d5d4a8b3 100644 --- a/docs/reference/fsharpx-collections-experimental-bootstrappedqueue.html +++ b/docs/reference/fsharpx-collections-experimental-bootstrappedqueue.html @@ -61,12 +61,12 @@

Functions and values

- + BootstrappedQueue.empty -
- Signature: BootstrappedQueue<'?14583>
- Type parameters: '?14583
+
+ Signature: BootstrappedQueue<'?14701>
+ Type parameters: '?14701
@@ -81,10 +81,10 @@

Functions and values

- + BootstrappedQueue.head(queue) -
+
Signature: queue:BootstrappedQueue<'T> -> 'T
Type parameters: 'T
@@ -101,12 +101,12 @@

Functions and values

- + BootstrappedQueue.isEmpty(_arg1) -
- Signature: _arg1:BootstrappedQueue<'?14585> -> bool
- Type parameters: '?14585
+
+ Signature: _arg1:BootstrappedQueue<'?14703> -> bool
+ Type parameters: '?14703
@@ -121,10 +121,10 @@

Functions and values

- + BootstrappedQueue.length(queue) -
+
Signature: queue:BootstrappedQueue<'T> -> int
Type parameters: 'T
@@ -141,10 +141,10 @@

Functions and values

- + BootstrappedQueue.ofList(list) -
+
Signature: list:List<'T> -> BootstrappedQueue<'T>
Type parameters: 'T
@@ -161,12 +161,12 @@

Functions and values

- + BootstrappedQueue.snoc x queue -
- Signature: x:'?14587 -> queue:BootstrappedQueue<'?14587> -> BootstrappedQueue<'?14587>
- Type parameters: '?14587
+
+ Signature: x:'?14705 -> queue:BootstrappedQueue<'?14705> -> BootstrappedQueue<'?14705>
+ Type parameters: '?14705
@@ -181,10 +181,10 @@

Functions and values

- + BootstrappedQueue.tail(queue) -
+
Signature: queue:BootstrappedQueue<'T> -> BootstrappedQueue<'T>
Type parameters: 'T
@@ -201,10 +201,10 @@

Functions and values

- + BootstrappedQueue.tryGetHead(queue) -
+
Signature: queue:BootstrappedQueue<'T> -> 'T option
Type parameters: 'T
@@ -221,10 +221,10 @@

Functions and values

- + BootstrappedQueue.tryGetTail(queue) -
+
Signature: queue:BootstrappedQueue<'T> -> BootstrappedQueue<'T> option
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-bottomupmergesort.html b/docs/reference/fsharpx-collections-experimental-bottomupmergesort.html index 6e825890..357b37b1 100644 --- a/docs/reference/fsharpx-collections-experimental-bottomupmergesort.html +++ b/docs/reference/fsharpx-collections-experimental-bottomupmergesort.html @@ -77,12 +77,12 @@

Functions and values

- + BottomUpMergeSort.add x y -
- Signature: x:'?14544 -> y:Sortable<'?14544> -> Sortable<'?14544>
- Type parameters: '?14544
+
+ Signature: x:'?14662 -> y:Sortable<'?14662> -> Sortable<'?14662>
+ Type parameters: '?14662
@@ -95,12 +95,12 @@

Functions and values

- + BottomUpMergeSort.addSeg seg segs size -
- Signature: seg:'?14542 list -> segs:'?14542 list list -> size:int -> '?14542 list list
- Type parameters: '?14542
+
+ Signature: seg:'?14660 list -> segs:'?14660 list list -> size:int -> '?14660 list list
+ Type parameters: '?14660
@@ -113,10 +113,10 @@

Functions and values

- + BottomUpMergeSort.empty -
+
Signature: Sortable<'T>
Type parameters: 'T
@@ -131,12 +131,12 @@

Functions and values

- + BottomUpMergeSort.isEmpty(x) -
- Signature: x:Sortable<'?14538> -> bool
- Type parameters: '?14538
+
+ Signature: x:Sortable<'?14656> -> bool
+ Type parameters: '?14656
@@ -149,12 +149,12 @@

Functions and values

- + BottomUpMergeSort.merge xs ys -
- Signature: xs:'?14534 list -> ys:'?14534 list -> '?14534 list
- Type parameters: '?14534
+
+ Signature: xs:'?14652 list -> ys:'?14652 list -> '?14652 list
+ Type parameters: '?14652
@@ -167,12 +167,12 @@

Functions and values

- + BottomUpMergeSort.mergeAll xs ys -
- Signature: xs:'?14546 list -> ys:'?14546 list list -> '?14546 list
- Type parameters: '?14546
+
+ Signature: xs:'?14664 list -> ys:'?14664 list list -> '?14664 list
+ Type parameters: '?14664
@@ -185,12 +185,12 @@

Functions and values

- + BottomUpMergeSort.singleton(x) -
- Signature: x:'?14540 -> Sortable<'?14540>
- Type parameters: '?14540
+
+ Signature: x:'?14658 -> Sortable<'?14658>
+ Type parameters: '?14658
@@ -203,12 +203,12 @@

Functions and values

- + BottomUpMergeSort.sort(x) -
- Signature: x:Sortable<'?14548> -> '?14548 list
- Type parameters: '?14548
+
+ Signature: x:Sortable<'?14666> -> '?14666 list
+ Type parameters: '?14666
diff --git a/docs/reference/fsharpx-collections-experimental-champhashmap.html b/docs/reference/fsharpx-collections-experimental-champhashmap.html index 1c85b4f4..3cdc8830 100644 --- a/docs/reference/fsharpx-collections-experimental-champhashmap.html +++ b/docs/reference/fsharpx-collections-experimental-champhashmap.html @@ -58,12 +58,12 @@

Functions and values

- + ChampHashMap.add(map) -
- Signature: map:ChampHashMap<'?13389,'?13390> -> '?13389 -> '?13390 -> ChampHashMap<'?13389,'?13390>
- Type parameters: '?13389, '?13390
+
+ Signature: map:ChampHashMap<'?13507,'?13508> -> '?13507 -> '?13508 -> ChampHashMap<'?13507,'?13508>
+ Type parameters: '?13507, '?13508
@@ -76,12 +76,12 @@

Functions and values

- + ChampHashMap.count(map) -
- Signature: map:ChampHashMap<'?13380,'?13381> -> int
- Type parameters: '?13380, '?13381
+
+ Signature: map:ChampHashMap<'?13498,'?13499> -> int
+ Type parameters: '?13498, '?13499
@@ -94,12 +94,12 @@

Functions and values

- + ChampHashMap.getValue(map) -
- Signature: map:ChampHashMap<'?13383,'?13384> -> '?13383 -> '?13384
- Type parameters: '?13383, '?13384
+
+ Signature: map:ChampHashMap<'?13501,'?13502> -> '?13501 -> '?13502
+ Type parameters: '?13501, '?13502
@@ -112,12 +112,12 @@

Functions and values

- + ChampHashMap.remove(map) -
- Signature: map:ChampHashMap<'?13392,'?13393> -> '?13392 -> ChampHashMap<'?13392,'?13393>
- Type parameters: '?13392, '?13393
+
+ Signature: map:ChampHashMap<'?13510,'?13511> -> '?13510 -> ChampHashMap<'?13510,'?13511>
+ Type parameters: '?13510, '?13511
@@ -130,12 +130,12 @@

Functions and values

- + ChampHashMap.toSeq(map) -
- Signature: map:ChampHashMap<'?13395,'?13396> -> seq<KeyValuePair<'?13395,'?13396>>
- Type parameters: '?13395, '?13396
+
+ Signature: map:ChampHashMap<'?13513,'?13514> -> seq<KeyValuePair<'?13513,'?13514>>
+ Type parameters: '?13513, '?13514
@@ -148,12 +148,12 @@

Functions and values

- + ChampHashMap.tryGetValue(map) -
- Signature: map:ChampHashMap<'?13386,'?13387> -> '?13386 -> '?13387 option
- Type parameters: '?13386, '?13387
+
+ Signature: map:ChampHashMap<'?13504,'?13505> -> '?13504 -> '?13505 option
+ Type parameters: '?13504, '?13505
diff --git a/docs/reference/fsharpx-collections-experimental-deque.html b/docs/reference/fsharpx-collections-experimental-deque.html index 83514345..a86ef732 100644 --- a/docs/reference/fsharpx-collections-experimental-deque.html +++ b/docs/reference/fsharpx-collections-experimental-deque.html @@ -58,15 +58,15 @@

Functions and values

- + Deque.cons x q -
+
Signature: x:'T -> q:Deque<'T> -> Deque<'T>
Type parameters: 'T
-
+ @@ -78,15 +78,15 @@

Functions and values

- + Deque.empty() -
- Signature: unit -> Deque<'?14470>
- Type parameters: '?14470
+
+ Signature: unit -> Deque<'?14588>
+ Type parameters: '?14588
- + @@ -98,15 +98,15 @@

Functions and values

- + Deque.head(q) -
+
Signature: q:Deque<'T> -> 'T
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + Deque.init(q) -
+
Signature: q:Deque<'T> -> Deque<'T>
Type parameters: 'T
-
+ @@ -138,15 +138,15 @@

Functions and values

- + Deque.isEmpty(q) -
+
Signature: q:Deque<'T> -> bool
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + Deque.last(q) -
+
Signature: q:Deque<'T> -> 'T
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + Deque.length(q) -
+
Signature: q:Deque<'T> -> int
Type parameters: 'T
- + @@ -198,15 +198,15 @@

Functions and values

- + Deque.lookup i q -
+
Signature: i:int -> q:Deque<'T> -> 'T
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + Deque.ofCatLists xs ys -
- Signature: xs:'?14492 list -> ys:'?14492 list -> Deque<'?14492>
- Type parameters: '?14492
+
+ Signature: xs:'?14610 list -> ys:'?14610 list -> Deque<'?14610>
+ Type parameters: '?14610
- + @@ -238,15 +238,15 @@

Functions and values

- + Deque.ofSeq(xs) -
- Signature: xs:seq<'?14494> -> Deque<'?14494>
- Type parameters: '?14494
+
+ Signature: xs:seq<'?14612> -> Deque<'?14612>
+ Type parameters: '?14612
- + @@ -258,15 +258,15 @@

Functions and values

- + Deque.remove i q -
+
Signature: i:int -> q:Deque<'T> -> Deque<'T>
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + Deque.rev(q) -
+
Signature: q:Deque<'T> -> Deque<'T>
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + Deque.singleton(x) -
- Signature: x:'?14502 -> Deque<'?14502>
- Type parameters: '?14502
+
+ Signature: x:'?14620 -> Deque<'?14620>
+ Type parameters: '?14620
- + @@ -318,15 +318,15 @@

Functions and values

- + Deque.snoc x q -
+
Signature: x:'T -> q:Deque<'T> -> Deque<'T>
Type parameters: 'T
- + @@ -338,15 +338,15 @@

Functions and values

- + Deque.tail(q) -
+
Signature: q:Deque<'T> -> Deque<'T>
Type parameters: 'T
- + @@ -358,15 +358,15 @@

Functions and values

- + Deque.tryGetHead(q) -
+
Signature: q:Deque<'T> -> 'T option
Type parameters: 'T
- + @@ -378,15 +378,15 @@

Functions and values

- + Deque.tryGetInit(q) -
+
Signature: q:Deque<'T> -> Deque<'T> option
Type parameters: 'T
- + @@ -398,15 +398,15 @@

Functions and values

- + Deque.tryGetLast(q) -
+
Signature: q:Deque<'T> -> 'T option
Type parameters: 'T
- + @@ -418,15 +418,15 @@

Functions and values

- + Deque.tryGetTail(q) -
+
Signature: q:Deque<'T> -> Deque<'T> option
Type parameters: 'T
- + @@ -438,15 +438,15 @@

Functions and values

- + Deque.tryLookup i q -
+
Signature: i:int -> q:Deque<'T> -> 'T option
Type parameters: 'T
- + @@ -458,15 +458,15 @@

Functions and values

- + Deque.tryRemove i q -
+
Signature: i:int -> q:Deque<'T> -> Deque<'T> option
Type parameters: 'T
- + @@ -478,15 +478,15 @@

Functions and values

- + Deque.tryUncons(q) -
+
Signature: q:Deque<'T> -> ('T * Deque<'T>) option
Type parameters: 'T
- + @@ -498,15 +498,15 @@

Functions and values

- + Deque.tryUnsnoc(q) -
+
Signature: q:Deque<'T> -> (Deque<'T> * 'T) option
Type parameters: 'T
- + @@ -518,15 +518,15 @@

Functions and values

- + Deque.tryUpdate i y q -
+
Signature: i:int -> y:'T -> q:Deque<'T> -> Deque<'T> option
Type parameters: 'T
- + @@ -538,15 +538,15 @@

Functions and values

- + Deque.uncons(q) -
+
Signature: q:Deque<'T> -> 'T * Deque<'T>
Type parameters: 'T
- + @@ -558,15 +558,15 @@

Functions and values

- + Deque.unsnoc(q) -
+
Signature: q:Deque<'T> -> Deque<'T> * 'T
Type parameters: 'T
- + @@ -578,15 +578,15 @@

Functions and values

- + Deque.update i y q -
+
Signature: i:int -> y:'T -> q:Deque<'T> -> Deque<'T>
Type parameters: 'T
- + @@ -606,15 +606,15 @@

Active patterns

- + Deque.( |Cons|Nil| )(q) -
+
Signature: q:Deque<'T> -> Choice<('T * Deque<'T>),unit>
Type parameters: 'T
- + @@ -625,15 +625,15 @@

Active patterns

- + Deque.( |Snoc|Nil| )(q) -
+
Signature: q:Deque<'T> -> Choice<(Deque<'T> * 'T),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-dlist-1.html b/docs/reference/fsharpx-collections-experimental-dlist-1.html index c2858823..3b5fb65c 100644 --- a/docs/reference/fsharpx-collections-experimental-dlist-1.html +++ b/docs/reference/fsharpx-collections-experimental-dlist-1.html @@ -237,7 +237,7 @@

Static members

DList.( [] )()
- Signature: unit -> DList<'?12102>
+ Signature: unit -> DList<'?12181>
@@ -256,7 +256,7 @@

Static members

DList.( = )(left, right)
- Signature: (left:DList<'?12099> * right:DList<'?12099>) -> bool
+ Signature: (left:DList<'?12178> * right:DList<'?12178>) -> bool
diff --git a/docs/reference/fsharpx-collections-experimental-dlist.html b/docs/reference/fsharpx-collections-experimental-dlist.html index 173c5ed7..99e4a99e 100644 --- a/docs/reference/fsharpx-collections-experimental-dlist.html +++ b/docs/reference/fsharpx-collections-experimental-dlist.html @@ -58,12 +58,12 @@

Functions and values

- + DList.append left right -
- Signature: left:DList<'?14414> -> right:DList<'?14414> -> DList<'?14414>
- Type parameters: '?14414
+
+ Signature: left:DList<'?14532> -> right:DList<'?14532> -> DList<'?14532>
+ Type parameters: '?14532
@@ -78,12 +78,12 @@

Functions and values

- + DList.cons hd tl -
- Signature: hd:'?14412 -> tl:DList<'?14412> -> DList<'?14412>
- Type parameters: '?14412
+
+ Signature: hd:'?14530 -> tl:DList<'?14530> -> DList<'?14530>
+ Type parameters: '?14530
@@ -98,10 +98,10 @@

Functions and values

- + DList.empty -
+
Signature: DList<'T>
Type parameters: 'T
@@ -118,12 +118,12 @@

Functions and values

- + DList.fold f seed l -
- Signature: f:('?14422 -> '?14423 -> '?14422) -> seed:'?14422 -> l:DList<'?14423> -> '?14422
- Type parameters: '?14422, '?14423
+
+ Signature: f:('?14540 -> '?14541 -> '?14540) -> seed:'?14540 -> l:DList<'?14541> -> '?14540
+ Type parameters: '?14540, '?14541
@@ -139,12 +139,12 @@

Functions and values

- + DList.head(l) -
- Signature: l:DList<'?14416> -> '?14416
- Type parameters: '?14416
+
+ Signature: l:DList<'?14534> -> '?14534
+ Type parameters: '?14534
@@ -159,12 +159,12 @@

Functions and values

- + DList.isEmpty(l) -
- Signature: l:DList<'?14402> -> bool
- Type parameters: '?14402
+
+ Signature: l:DList<'?14520> -> bool
+ Type parameters: '?14520
@@ -179,12 +179,12 @@

Functions and values

- + DList.length(l) -
- Signature: l:DList<'?14404> -> int
- Type parameters: '?14404
+
+ Signature: l:DList<'?14522> -> int
+ Type parameters: '?14522
@@ -199,12 +199,12 @@

Functions and values

- + DList.ofSeq(s) -
- Signature: s:seq<'?14408> -> DList<'?14408>
- Type parameters: '?14408
+
+ Signature: s:seq<'?14526> -> DList<'?14526>
+ Type parameters: '?14526
@@ -219,12 +219,12 @@

Functions and values

- + DList.singleton(x) -
- Signature: x:'?14406 -> DList<'?14406>
- Type parameters: '?14406
+
+ Signature: x:'?14524 -> DList<'?14524>
+ Type parameters: '?14524
@@ -239,12 +239,12 @@

Functions and values

- + DList.snoc l x -
- Signature: l:DList<'?14418> -> x:'?14418 -> DList<'?14418>
- Type parameters: '?14418
+
+ Signature: l:DList<'?14536> -> x:'?14536 -> DList<'?14536>
+ Type parameters: '?14536
@@ -259,12 +259,12 @@

Functions and values

- + DList.tail(l) -
- Signature: l:DList<'?14420> -> DList<'?14420>
- Type parameters: '?14420
+
+ Signature: l:DList<'?14538> -> DList<'?14538>
+ Type parameters: '?14538
@@ -279,12 +279,12 @@

Functions and values

- + DList.toArray(l) -
- Signature: l:DList<'?14427> -> '?14427 []
- Type parameters: '?14427
+
+ Signature: l:DList<'?14545> -> '?14545 []
+ Type parameters: '?14545
@@ -297,12 +297,12 @@

Functions and values

- + DList.toList(l) -
- Signature: l:DList<'?14425> -> '?14425 list
- Type parameters: '?14425
+
+ Signature: l:DList<'?14543> -> '?14543 list
+ Type parameters: '?14543
@@ -315,12 +315,12 @@

Functions and values

- + DList.toSeq(l) -
- Signature: l:DList<'?14410> -> seq<'?14410>
- Type parameters: '?14410
+
+ Signature: l:DList<'?14528> -> seq<'?14528>
+ Type parameters: '?14528
diff --git a/docs/reference/fsharpx-collections-experimental-flatlist.html b/docs/reference/fsharpx-collections-experimental-flatlist.html index a948ca3a..af64dc0c 100644 --- a/docs/reference/fsharpx-collections-experimental-flatlist.html +++ b/docs/reference/fsharpx-collections-experimental-flatlist.html @@ -58,10 +58,10 @@

Functions and values

- + FlatList.append arg1 arg2 -
+
Signature: FlatList<'T> -> FlatList<'T> -> FlatList<'T>
Type parameters: 'T
@@ -78,10 +78,10 @@

Functions and values

- + FlatList.collect arg1 arg2 -
+
Signature: ('T -> FlatList<'T>) -> FlatList<'T> -> FlatList<'T>
Type parameters: 'T
@@ -98,10 +98,10 @@

Functions and values

- + FlatList.concat(arg1) -
+
Signature: FlatList<'T []> -> FlatList<'T>
Type parameters: 'T
@@ -118,10 +118,10 @@

Functions and values

- + FlatList.empty -
+
Signature: FlatList<'T>
Type parameters: 'T Attributes:
@@ -142,10 +142,10 @@

Functions and values

- + FlatList.exists arg1 arg2 -
+
Signature: ('T -> bool) -> FlatList<'T> -> bool
Type parameters: 'T
@@ -162,10 +162,10 @@

Functions and values

- + FlatList.filter arg1 arg2 -
+
Signature: ('T -> bool) -> FlatList<'T> -> FlatList<'T>
Type parameters: 'T
@@ -182,10 +182,10 @@

Functions and values

- + FlatList.fold arg1 arg2 arg3 -
+
Signature: ('State -> 'T -> 'State) -> 'State -> FlatList<'T> -> 'State
Type parameters: 'State, 'T
@@ -202,10 +202,10 @@

Functions and values

- + FlatList.fold2 arg1 arg2 arg3 arg4 -
+
Signature: ('State -> 'T1 -> 'T2 -> 'State) -> 'State -> FlatList<'T1> -> FlatList<'T2> -> 'State
Type parameters: 'State, 'T1, 'T2
@@ -222,10 +222,10 @@

Functions and values

- + FlatList.foldBack arg1 arg2 arg3 -
+
Signature: ('T -> 'State -> 'State) -> FlatList<'T> -> 'State -> 'State
Type parameters: 'T, 'State
@@ -242,10 +242,10 @@

Functions and values

- + FlatList.foldBack2 arg1 arg2 arg3 arg4 -
+
Signature: ('T1 -> 'T2 -> 'State -> 'State) -> FlatList<'T1> -> FlatList<'T2> -> 'State -> 'State
Type parameters: 'T1, 'T2, 'State
@@ -262,10 +262,10 @@

Functions and values

- + FlatList.forall arg1 arg2 -
+
Signature: ('T -> bool) -> FlatList<'T> -> bool
Type parameters: 'T
@@ -282,10 +282,10 @@

Functions and values

- + FlatList.forall2 arg1 arg2 arg3 -
+
Signature: ('T1 -> 'T2 -> bool) -> FlatList<'T1> -> FlatList<'T2> -> bool
Type parameters: 'T1, 'T2
@@ -302,10 +302,10 @@

Functions and values

- + FlatList.init arg1 f -
+
Signature: int -> f:(int -> 'T) -> FlatList<'T>
Type parameters: 'T
@@ -322,10 +322,10 @@

Functions and values

- + FlatList.isEmpty(arg1) -
+
Signature: FlatList<'T> -> bool
Type parameters: 'T
@@ -342,10 +342,10 @@

Functions and values

- + FlatList.iter arg1 arg2 -
+
Signature: ('T -> unit) -> FlatList<'T> -> unit
Type parameters: 'T
@@ -362,10 +362,10 @@

Functions and values

- + FlatList.iter2 arg1 arg2 arg3 -
+
Signature: ('T1 -> 'T2 -> unit) -> FlatList<'T1> -> FlatList<'T2> -> unit
Type parameters: 'T1, 'T2
@@ -382,10 +382,10 @@

Functions and values

- + FlatList.iteri arg1 arg2 -
+
Signature: (int -> 'T -> unit) -> FlatList<'T> -> unit
Type parameters: 'T
@@ -402,10 +402,10 @@

Functions and values

- + FlatList.length(arg1) -
+
Signature: FlatList<'T> -> int
Type parameters: 'T
@@ -422,10 +422,10 @@

Functions and values

- + FlatList.map arg1 arg2 -
+
Signature: ('T1 -> 'T2) -> FlatList<'T1> -> FlatList<'T2>
Type parameters: 'T1, 'T2
@@ -442,10 +442,10 @@

Functions and values

- + FlatList.map2 arg1 arg2 arg3 -
+
Signature: ('T1 -> 'T2 -> 'T3) -> FlatList<'T1> -> FlatList<'T2> -> FlatList<'T3>
Type parameters: 'T1, 'T2, 'T3
@@ -462,10 +462,10 @@

Functions and values

- + FlatList.mapi arg1 arg2 -
+
Signature: (int -> 'T1 -> 'T2) -> FlatList<'T1> -> FlatList<'T2>
Type parameters: 'T1, 'T2
@@ -482,10 +482,10 @@

Functions and values

- + FlatList.ofList(arg1) -
+
Signature: 'T list -> FlatList<'T>
Type parameters: 'T
@@ -502,10 +502,10 @@

Functions and values

- + FlatList.ofSeq(arg1) -
+
Signature: seq<'T> -> FlatList<'T>
Type parameters: 'T
@@ -522,10 +522,10 @@

Functions and values

- + FlatList.partition arg1 arg2 -
+
Signature: ('T -> bool) -> FlatList<'T> -> FlatList<'T> * FlatList<'T>
Type parameters: 'T
@@ -542,10 +542,10 @@

Functions and values

- + FlatList.physicalEquality arg1 arg2 -
+
Signature: FlatList<'T> -> FlatList<'T> -> bool
Type parameters: 'T
@@ -562,10 +562,10 @@

Functions and values

- + FlatList.rev(arg1) -
+
Signature: FlatList<'T> -> FlatList<'T>
Type parameters: 'T
@@ -582,10 +582,10 @@

Functions and values

- + FlatList.singleton(arg1) -
+
Signature: 'T -> FlatList<'T>
Type parameters: 'T
@@ -602,10 +602,10 @@

Functions and values

- + FlatList.sum(arg1) -
+
Signature: FlatList<int> -> int
@@ -622,10 +622,10 @@

Functions and values

- + FlatList.sumBy arg1 arg2 -
+
Signature: ('T -> int) -> FlatList<'T> -> int
Type parameters: 'T
@@ -642,10 +642,10 @@

Functions and values

- + FlatList.toList(arg1) -
+
Signature: FlatList<'T> -> 'T list
Type parameters: 'T
@@ -662,10 +662,10 @@

Functions and values

- + FlatList.toMap(arg1) -
+
Signature: FlatList<'Key * 'T> -> Map<'Key,'T>
Type parameters: 'Key, 'T
@@ -682,10 +682,10 @@

Functions and values

- + FlatList.tryFind arg1 arg2 -
+
Signature: ('T -> bool) -> FlatList<'T> -> 'T option
Type parameters: 'T
@@ -702,10 +702,10 @@

Functions and values

- + FlatList.unzip(arg1) -
+
Signature: FlatList<'T1 * 'T2> -> FlatList<'T1> * FlatList<'T2>
Type parameters: 'T1, 'T2
@@ -722,10 +722,10 @@

Functions and values

- + FlatList.zip arg1 arg2 -
+
Signature: FlatList<'T1> -> FlatList<'T2> -> FlatList<'T1 * 'T2>
Type parameters: 'T1, 'T2
diff --git a/docs/reference/fsharpx-collections-experimental-heappriorityqueue.html b/docs/reference/fsharpx-collections-experimental-heappriorityqueue.html index 1d6e0e47..330ccc6a 100644 --- a/docs/reference/fsharpx-collections-experimental-heappriorityqueue.html +++ b/docs/reference/fsharpx-collections-experimental-heappriorityqueue.html @@ -58,10 +58,10 @@

Functions and values

- + HeapPriorityQueue.empty(maxQueue) -
+
Signature: maxQueue:bool -> IPriorityQueue<'T>
Type parameters: 'T
@@ -76,10 +76,10 @@

Functions and values

- + HeapPriorityQueue.insert element pq -
+
Signature: element:'T -> pq:IPriorityQueue<'T> -> IPriorityQueue<'T>
Type parameters: 'T
@@ -94,10 +94,10 @@

Functions and values

- + HeapPriorityQueue.isEmpty(pq) -
+
Signature: pq:IPriorityQueue<'T> -> bool
Type parameters: 'T
@@ -112,10 +112,10 @@

Functions and values

- + HeapPriorityQueue.peek(pq) -
+
Signature: pq:IPriorityQueue<'T> -> 'T
Type parameters: 'T
@@ -130,10 +130,10 @@

Functions and values

- + HeapPriorityQueue.pop(pq) -
+
Signature: pq:IPriorityQueue<'T> -> 'T * IPriorityQueue<'T>
Type parameters: 'T
@@ -148,10 +148,10 @@

Functions and values

- + HeapPriorityQueue.tryPeek(pq) -
+
Signature: pq:IPriorityQueue<'T> -> 'T option
Type parameters: 'T
@@ -166,10 +166,10 @@

Functions and values

- + HeapPriorityQueue.tryPop(pq) -
+
Signature: pq:IPriorityQueue<'T> -> ('T * IPriorityQueue<'T>) option
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-hoodmelvillequeue.html b/docs/reference/fsharpx-collections-experimental-hoodmelvillequeue.html index 581796b9..1e5a360f 100644 --- a/docs/reference/fsharpx-collections-experimental-hoodmelvillequeue.html +++ b/docs/reference/fsharpx-collections-experimental-hoodmelvillequeue.html @@ -58,15 +58,15 @@

Functions and values

- + HoodMelvilleQueue.empty() -
- Signature: unit -> HoodMelvilleQueue<'?14135>
- Type parameters: '?14135
+
+ Signature: unit -> HoodMelvilleQueue<'?14253>
+ Type parameters: '?14253
- + @@ -78,15 +78,15 @@

Functions and values

- + HoodMelvilleQueue.fold f state q -
+
Signature: f:('State -> 'T -> 'State) -> state:'State -> q:HoodMelvilleQueue<'T> -> 'State
Type parameters: 'State, 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + HoodMelvilleQueue.foldBack f q state -
+
Signature: f:('T -> 'State -> 'State) -> q:HoodMelvilleQueue<'T> -> state:'State -> 'State
Type parameters: 'T, 'State
- + @@ -118,15 +118,15 @@

Functions and values

- + HoodMelvilleQueue.head(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> 'T
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + HoodMelvilleQueue.isEmpty(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> bool
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + HoodMelvilleQueue.length(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> int
Type parameters: 'T
-
+ @@ -178,15 +178,15 @@

Functions and values

- + HoodMelvilleQueue.ofList(xs) -
- Signature: xs:seq<'?14151> -> HoodMelvilleQueue<'?14151>
- Type parameters: '?14151
+
+ Signature: xs:seq<'?14269> -> HoodMelvilleQueue<'?14269>
+ Type parameters: '?14269
- + @@ -198,15 +198,15 @@

Functions and values

- + HoodMelvilleQueue.ofSeq(xs) -
- Signature: xs:seq<'?14153> -> HoodMelvilleQueue<'?14153>
- Type parameters: '?14153
+
+ Signature: xs:seq<'?14271> -> HoodMelvilleQueue<'?14271>
+ Type parameters: '?14271
- + @@ -218,15 +218,15 @@

Functions and values

- + HoodMelvilleQueue.snoc x q -
+
Signature: x:'T -> q:HoodMelvilleQueue<'T> -> HoodMelvilleQueue<'T>
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + HoodMelvilleQueue.tail(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> HoodMelvilleQueue<'T>
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + HoodMelvilleQueue.tryGetHead(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> 'T option
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + HoodMelvilleQueue.tryGetTail(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> HoodMelvilleQueue<'T> option
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + HoodMelvilleQueue.tryUncons(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> ('T * HoodMelvilleQueue<'T>) option
Type parameters: 'T
- + @@ -318,15 +318,15 @@

Functions and values

- + HoodMelvilleQueue.uncons(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> 'T * HoodMelvilleQueue<'T>
Type parameters: 'T
- + @@ -346,15 +346,15 @@

Active patterns

- + HoodMelvilleQueue.( |Cons|Nil| )(q) -
+
Signature: q:HoodMelvilleQueue<'T> -> Choice<('T * HoodMelvilleQueue<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-implicitqueue.html b/docs/reference/fsharpx-collections-experimental-implicitqueue.html index 3d5fb84b..b6784970 100644 --- a/docs/reference/fsharpx-collections-experimental-implicitqueue.html +++ b/docs/reference/fsharpx-collections-experimental-implicitqueue.html @@ -61,12 +61,12 @@

Functions and values

- + ImplicitQueue.empty -
- Signature: ImplicitQueue<'?14045>
- Type parameters: '?14045
+
+ Signature: ImplicitQueue<'?14163>
+ Type parameters: '?14163
@@ -81,10 +81,10 @@

Functions and values

- + ImplicitQueue.head(queue) -
+
Signature: queue:ImplicitQueue<'T> -> 'T
Type parameters: 'T
@@ -101,12 +101,12 @@

Functions and values

- + ImplicitQueue.isEmpty(_arg1) -
- Signature: _arg1:ImplicitQueue<'?14047> -> bool
- Type parameters: '?14047
+
+ Signature: _arg1:ImplicitQueue<'?14165> -> bool
+ Type parameters: '?14165
@@ -121,12 +121,12 @@

Functions and values

- + ImplicitQueue.snoc x queue -
- Signature: x:'?14049 -> queue:ImplicitQueue<'?14049> -> ImplicitQueue<'?14049>
- Type parameters: '?14049
+
+ Signature: x:'?14167 -> queue:ImplicitQueue<'?14167> -> ImplicitQueue<'?14167>
+ Type parameters: '?14167
@@ -141,10 +141,10 @@

Functions and values

- + ImplicitQueue.tail(queue) -
+
Signature: queue:ImplicitQueue<'T> -> ImplicitQueue<'T>
Type parameters: 'T
@@ -161,10 +161,10 @@

Functions and values

- + ImplicitQueue.tryGetHead(queue) -
+
Signature: queue:ImplicitQueue<'T> -> 'T option
Type parameters: 'T
@@ -181,10 +181,10 @@

Functions and values

- + ImplicitQueue.tryGetTail(queue) -
+
Signature: queue:ImplicitQueue<'T> -> ImplicitQueue<'T> option
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-indexedrosetree.html b/docs/reference/fsharpx-collections-experimental-indexedrosetree.html index 76594059..9eb1ab55 100644 --- a/docs/reference/fsharpx-collections-experimental-indexedrosetree.html +++ b/docs/reference/fsharpx-collections-experimental-indexedrosetree.html @@ -58,12 +58,12 @@

Functions and values

- + IndexedRoseTree.ap x f -
- Signature: x:IndexedRoseTree<'?14071> -> f:IndexedRoseTree<('?14071 -> '?14072)> -> IndexedRoseTree<'?14072>
- Type parameters: '?14071, '?14072
+
+ Signature: x:IndexedRoseTree<'?14189> -> f:IndexedRoseTree<('?14189 -> '?14190)> -> IndexedRoseTree<'?14190>
+ Type parameters: '?14189, '?14190
@@ -76,12 +76,12 @@

Functions and values

- + IndexedRoseTree.bind f x -
- Signature: f:('?14078 -> IndexedRoseTree<'?14079>) -> x:IndexedRoseTree<'?14078> -> IndexedRoseTree<'?14079>
- Type parameters: '?14078, '?14079
+
+ Signature: f:('?14196 -> IndexedRoseTree<'?14197>) -> x:IndexedRoseTree<'?14196> -> IndexedRoseTree<'?14197>
+ Type parameters: '?14196, '?14197
@@ -94,12 +94,12 @@

Functions and values

- + IndexedRoseTree.create root children -
- Signature: root:'?14064 -> children:PersistentVector<IndexedRoseTree<'?14064>> -> IndexedRoseTree<'?14064>
- Type parameters: '?14064
+
+ Signature: root:'?14182 -> children:PersistentVector<IndexedRoseTree<'?14182>> -> IndexedRoseTree<'?14182>
+ Type parameters: '?14182
@@ -112,12 +112,12 @@

Functions and values

- + IndexedRoseTree.lift2 f a b -
- Signature: f:('?14074 -> '?14075 -> '?14076) -> a:IndexedRoseTree<'?14074> -> b:IndexedRoseTree<'?14075> -> IndexedRoseTree<'?14076>
- Type parameters: '?14074, '?14075, '?14076
+
+ Signature: f:('?14192 -> '?14193 -> '?14194) -> a:IndexedRoseTree<'?14192> -> b:IndexedRoseTree<'?14193> -> IndexedRoseTree<'?14194>
+ Type parameters: '?14192, '?14193, '?14194
@@ -130,12 +130,12 @@

Functions and values

- + IndexedRoseTree.map f x -
- Signature: f:('?14068 -> '?14069) -> x:IndexedRoseTree<'?14068> -> IndexedRoseTree<'?14069>
- Type parameters: '?14068, '?14069
+
+ Signature: f:('?14186 -> '?14187) -> x:IndexedRoseTree<'?14186> -> IndexedRoseTree<'?14187>
+ Type parameters: '?14186, '?14187
@@ -148,12 +148,12 @@

Functions and values

- + IndexedRoseTree.postOrder(x) -
- Signature: x:IndexedRoseTree<'?14083> -> seq<'?14083>
- Type parameters: '?14083
+
+ Signature: x:IndexedRoseTree<'?14201> -> seq<'?14201>
+ Type parameters: '?14201
@@ -166,12 +166,12 @@

Functions and values

- + IndexedRoseTree.preOrder(x) -
- Signature: x:IndexedRoseTree<'?14081> -> seq<'?14081>
- Type parameters: '?14081
+
+ Signature: x:IndexedRoseTree<'?14199> -> seq<'?14199>
+ Type parameters: '?14199
@@ -184,12 +184,12 @@

Functions and values

- + IndexedRoseTree.singleton(x) -
- Signature: x:'?14066 -> IndexedRoseTree<'?14066>
- Type parameters: '?14066
+
+ Signature: x:'?14184 -> IndexedRoseTree<'?14184>
+ Type parameters: '?14184
@@ -202,12 +202,12 @@

Functions and values

- + IndexedRoseTree.unfold f seed -
- Signature: f:('?14085 -> '?14086 * '?14087) -> seed:'?14085 -> IndexedRoseTree<'?14086>
- Type parameters: '?14085, '?14086, '?14087
+
+ Signature: f:('?14203 -> '?14204 * '?14205) -> seed:'?14203 -> IndexedRoseTree<'?14204>
+ Type parameters: '?14203, '?14204, '?14205
@@ -220,12 +220,12 @@

Functions and values

- + IndexedRoseTree.unfoldForest(f) -
- Signature: f:('?14089 -> '?14090 * '?14091) -> '?14091 -> PersistentVector<IndexedRoseTree<'?14090>>
- Type parameters: '?14089, '?14090, '?14091
+
+ Signature: f:('?14207 -> '?14208 * '?14209) -> '?14209 -> PersistentVector<IndexedRoseTree<'?14208>>
+ Type parameters: '?14207, '?14208, '?14209
diff --git a/docs/reference/fsharpx-collections-experimental-intmap-1.html b/docs/reference/fsharpx-collections-experimental-intmap-1.html index 27835b49..2633f5e6 100644 --- a/docs/reference/fsharpx-collections-experimental-intmap-1.html +++ b/docs/reference/fsharpx-collections-experimental-intmap-1.html @@ -117,7 +117,7 @@

Instance members

x.FoldBackWithKey f z
- Signature: (f:(int -> 'T -> '?12347 -> '?12347)) -> z:'?12347 -> '?12347
+ Signature: (f:(int -> 'T -> '?12432 -> '?12432)) -> z:'?12432 -> '?12432
diff --git a/docs/reference/fsharpx-collections-experimental-intmap.html b/docs/reference/fsharpx-collections-experimental-intmap.html index dd615ed2..59dc4c4f 100644 --- a/docs/reference/fsharpx-collections-experimental-intmap.html +++ b/docs/reference/fsharpx-collections-experimental-intmap.html @@ -58,12 +58,12 @@

Functions and values

- + IntMap.adjust f k m -
- Signature: f:('?14788 -> '?14788) -> k:int -> m:IntMap<'?14788> -> IntMap<'?14788>
- Type parameters: '?14788
+
+ Signature: f:('?14906 -> '?14906) -> k:int -> m:IntMap<'?14906> -> IntMap<'?14906>
+ Type parameters: '?14906
@@ -78,12 +78,12 @@

Functions and values

- + IntMap.adjustWithKey f k m -
- Signature: f:(int -> '?14786 -> '?14786) -> k:int -> m:IntMap<'?14786> -> IntMap<'?14786>
- Type parameters: '?14786
+
+ Signature: f:(int -> '?14904 -> '?14904) -> k:int -> m:IntMap<'?14904> -> IntMap<'?14904>
+ Type parameters: '?14904
@@ -98,12 +98,12 @@

Functions and values

- + IntMap.alter f k t -
- Signature: f:('?14792 option -> '?14792 option) -> k:int -> t:IntMap<'?14792> -> IntMap<'?14792>
- Type parameters: '?14792
+
+ Signature: f:('?14910 option -> '?14910 option) -> k:int -> t:IntMap<'?14910> -> IntMap<'?14910>
+ Type parameters: '?14910
@@ -118,12 +118,12 @@

Functions and values

- + IntMap.append m1 m2 -
- Signature: m1:IntMap<'?14805> -> m2:IntMap<'?14805> -> IntMap<'?14805>
- Type parameters: '?14805
+
+ Signature: m1:IntMap<'?14923> -> m2:IntMap<'?14923> -> IntMap<'?14923>
+ Type parameters: '?14923
@@ -136,12 +136,12 @@

Functions and values

- + IntMap.appendWith f m1 m2 -
- Signature: f:('?14809 -> '?14809 -> '?14809) -> m1:IntMap<'?14809> -> m2:IntMap<'?14809> -> IntMap<'?14809>
- Type parameters: '?14809
+
+ Signature: f:('?14927 -> '?14927 -> '?14927) -> m1:IntMap<'?14927> -> m2:IntMap<'?14927> -> IntMap<'?14927>
+ Type parameters: '?14927
@@ -154,12 +154,12 @@

Functions and values

- + IntMap.appendWithKey f m1 m2 -
- Signature: f:(int -> '?14807 -> '?14807 -> '?14807) -> m1:IntMap<'?14807> -> m2:IntMap<'?14807> -> IntMap<'?14807>
- Type parameters: '?14807
+
+ Signature: f:(int -> '?14925 -> '?14925 -> '?14925) -> m1:IntMap<'?14925> -> m2:IntMap<'?14925> -> IntMap<'?14925>
+ Type parameters: '?14925
@@ -172,12 +172,12 @@

Functions and values

- + IntMap.concat(xs) -
- Signature: xs:IntMap<'?14811> list -> IntMap<'?14811>
- Type parameters: '?14811
+
+ Signature: xs:IntMap<'?14929> list -> IntMap<'?14929>
+ Type parameters: '?14929
@@ -190,12 +190,12 @@

Functions and values

- + IntMap.concatWith f xs -
- Signature: f:('?14813 -> '?14813 -> '?14813) -> xs:IntMap<'?14813> list -> IntMap<'?14813>
- Type parameters: '?14813
+
+ Signature: f:('?14931 -> '?14931 -> '?14931) -> xs:IntMap<'?14931> list -> IntMap<'?14931>
+ Type parameters: '?14931
@@ -208,12 +208,12 @@

Functions and values

- + IntMap.delete k t -
- Signature: k:int -> t:IntMap<'?14780> -> IntMap<'?14780>
- Type parameters: '?14780
+
+ Signature: k:int -> t:IntMap<'?14898> -> IntMap<'?14898>
+ Type parameters: '?14898
@@ -228,12 +228,12 @@

Functions and values

- + IntMap.deleteFindMax(t) -
- Signature: t:IntMap<'?14855> -> (int * '?14855) * IntMap<'?14855>
- Type parameters: '?14855
+
+ Signature: t:IntMap<'?14973> -> (int * '?14973) * IntMap<'?14973>
+ Type parameters: '?14973
@@ -248,12 +248,12 @@

Functions and values

- + IntMap.deleteFindMin(t) -
- Signature: t:IntMap<'?14857> -> (int * '?14857) * IntMap<'?14857>
- Type parameters: '?14857
+
+ Signature: t:IntMap<'?14975> -> (int * '?14975) * IntMap<'?14975>
+ Type parameters: '?14975
@@ -268,12 +268,12 @@

Functions and values

- + IntMap.deleteMax(t) -
- Signature: t:IntMap<'?14865> -> IntMap<'?14865>
- Type parameters: '?14865
+
+ Signature: t:IntMap<'?14983> -> IntMap<'?14983>
+ Type parameters: '?14983
@@ -288,12 +288,12 @@

Functions and values

- + IntMap.deleteMin(t) -
- Signature: t:IntMap<'?14863> -> IntMap<'?14863>
- Type parameters: '?14863
+
+ Signature: t:IntMap<'?14981> -> IntMap<'?14981>
+ Type parameters: '?14981
@@ -308,12 +308,12 @@

Functions and values

- + IntMap.difference m1 m2 -
- Signature: m1:IntMap<'?14815> -> m2:IntMap<'?14816> -> IntMap<'?14815>
- Type parameters: '?14815, '?14816
+
+ Signature: m1:IntMap<'?14933> -> m2:IntMap<'?14934> -> IntMap<'?14933>
+ Type parameters: '?14933, '?14934
@@ -328,12 +328,12 @@

Functions and values

- + IntMap.differenceWith f m1 m2 -
- Signature: f:('?14821 -> '?14822 -> '?14821 option) -> m1:IntMap<'?14821> -> m2:IntMap<'?14822> -> IntMap<'?14821>
- Type parameters: '?14821, '?14822
+
+ Signature: f:('?14939 -> '?14940 -> '?14939 option) -> m1:IntMap<'?14939> -> m2:IntMap<'?14940> -> IntMap<'?14939>
+ Type parameters: '?14939, '?14940
@@ -348,12 +348,12 @@

Functions and values

- + IntMap.differenceWithKey f m1 m2 -
- Signature: f:(int -> '?14818 -> '?14819 -> '?14818 option) -> m1:IntMap<'?14818> -> m2:IntMap<'?14819> -> IntMap<'?14818>
- Type parameters: '?14818, '?14819
+
+ Signature: f:(int -> '?14936 -> '?14937 -> '?14936 option) -> m1:IntMap<'?14936> -> m2:IntMap<'?14937> -> IntMap<'?14936>
+ Type parameters: '?14936, '?14937
@@ -368,10 +368,10 @@

Functions and values

- + IntMap.empty -
+
Signature: IntMap<'b>
Type parameters: 'b
@@ -388,12 +388,12 @@

Functions and values

- + IntMap.exists k _arg1 -
- Signature: k:int -> _arg1:IntMap<'?14748> -> bool
- Type parameters: '?14748
+
+ Signature: k:int -> _arg1:IntMap<'?14866> -> bool
+ Type parameters: '?14866
@@ -408,12 +408,12 @@

Functions and values

- + IntMap.filter p m -
- Signature: p:('?14887 -> bool) -> m:IntMap<'?14887> -> IntMap<'?14887>
- Type parameters: '?14887
+
+ Signature: p:('?15005 -> bool) -> m:IntMap<'?15005> -> IntMap<'?15005>
+ Type parameters: '?15005
@@ -428,12 +428,12 @@

Functions and values

- + IntMap.filterWithKey predicate _arg1 -
- Signature: predicate:(int -> '?14885 -> bool) -> _arg1:IntMap<'?14885> -> IntMap<'?14885>
- Type parameters: '?14885
+
+ Signature: predicate:(int -> '?15003 -> bool) -> _arg1:IntMap<'?15003> -> IntMap<'?15003>
+ Type parameters: '?15003
@@ -448,12 +448,12 @@

Functions and values

- + IntMap.find k m -
- Signature: k:int -> m:IntMap<'?14752> -> '?14752
- Type parameters: '?14752
+
+ Signature: k:int -> m:IntMap<'?14870> -> '?14870
+ Type parameters: '?14870
@@ -468,12 +468,12 @@

Functions and values

- + IntMap.findMax(t) -
- Signature: t:IntMap<'?14861> -> int * '?14861
- Type parameters: '?14861
+
+ Signature: t:IntMap<'?14979> -> int * '?14979
+ Type parameters: '?14979
@@ -488,12 +488,12 @@

Functions and values

- + IntMap.findMin(t) -
- Signature: t:IntMap<'?14859> -> int * '?14859
- Type parameters: '?14859
+
+ Signature: t:IntMap<'?14977> -> int * '?14977
+ Type parameters: '?14977
@@ -508,12 +508,12 @@

Functions and values

- + IntMap.findWithDefault def k _arg1 -
- Signature: def:'?14754 -> k:int -> _arg1:IntMap<'?14754> -> '?14754
- Type parameters: '?14754
+
+ Signature: def:'?14872 -> k:int -> _arg1:IntMap<'?14872> -> '?14872
+ Type parameters: '?14872
@@ -528,12 +528,12 @@

Functions and values

- + IntMap.fold f z -
- Signature: f:('?14914 -> '?14915 -> '?14914) -> z:'?14914 -> IntMap<'?14915> -> '?14914
- Type parameters: '?14914, '?14915
+
+ Signature: f:('?15032 -> '?15033 -> '?15032) -> z:'?15032 -> IntMap<'?15033> -> '?15032
+ Type parameters: '?15032, '?15033
@@ -548,12 +548,12 @@

Functions and values

- + IntMap.foldBack f z -
- Signature: f:('?14911 -> '?14912 -> '?14912) -> z:'?14912 -> IntMap<'?14911> -> '?14912
- Type parameters: '?14911, '?14912
+
+ Signature: f:('?15029 -> '?15030 -> '?15030) -> z:'?15030 -> IntMap<'?15029> -> '?15030
+ Type parameters: '?15029, '?15030
@@ -568,12 +568,12 @@

Functions and values

- + IntMap.foldBackWithKey f z t -
- Signature: f:(int -> '?14917 -> '?14918 -> '?14918) -> z:'?14918 -> t:IntMap<'?14917> -> '?14918
- Type parameters: '?14917, '?14918
+
+ Signature: f:(int -> '?15035 -> '?15036 -> '?15036) -> z:'?15036 -> t:IntMap<'?15035> -> '?15036
+ Type parameters: '?15035, '?15036
@@ -588,12 +588,12 @@

Functions and values

- + IntMap.foldWithKey f z -
- Signature: f:('?14920 -> int -> '?14921 -> '?14920) -> z:'?14920 -> IntMap<'?14921> -> '?14920
- Type parameters: '?14920, '?14921
+
+ Signature: f:('?15038 -> int -> '?15039 -> '?15038) -> z:'?15038 -> IntMap<'?15039> -> '?15038
+ Type parameters: '?15038, '?15039
@@ -608,12 +608,12 @@

Functions and values

- + IntMap.insert k x t -
- Signature: k:int -> x:'?14772 -> t:IntMap<'?14772> -> IntMap<'?14772>
- Type parameters: '?14772
+
+ Signature: k:int -> x:'?14890 -> t:IntMap<'?14890> -> IntMap<'?14890>
+ Type parameters: '?14890
@@ -628,12 +628,12 @@

Functions and values

- + IntMap.insertTryFindWithKey f k x t -
- Signature: f:(int -> '?14778 -> '?14778 -> '?14778) -> k:int -> x:'?14778 -> t:IntMap<'?14778> -> '?14778 option * IntMap<'?14778>
- Type parameters: '?14778
+
+ Signature: f:(int -> '?14896 -> '?14896 -> '?14896) -> k:int -> x:'?14896 -> t:IntMap<'?14896> -> '?14896 option * IntMap<'?14896>
+ Type parameters: '?14896
@@ -648,10 +648,10 @@

Functions and values

- + IntMap.insertWith f k x t -
+
Signature: f:('b -> 'b -> 'b) -> k:int -> x:'b -> t:IntMap<'b> -> IntMap<'b>
Type parameters: 'b
@@ -668,12 +668,12 @@

Functions and values

- + IntMap.insertWithKey f k x t -
- Signature: f:(int -> '?14774 -> '?14774 -> '?14774) -> k:int -> x:'?14774 -> t:IntMap<'?14774> -> IntMap<'?14774>
- Type parameters: '?14774
+
+ Signature: f:(int -> '?14892 -> '?14892 -> '?14892) -> k:int -> x:'?14892 -> t:IntMap<'?14892> -> IntMap<'?14892>
+ Type parameters: '?14892
@@ -688,12 +688,12 @@

Functions and values

- + IntMap.intersection m1 m2 -
- Signature: m1:IntMap<'?14824> -> m2:IntMap<'?14825> -> IntMap<'?14824>
- Type parameters: '?14824, '?14825
+
+ Signature: m1:IntMap<'?14942> -> m2:IntMap<'?14943> -> IntMap<'?14942>
+ Type parameters: '?14942, '?14943
@@ -708,12 +708,12 @@

Functions and values

- + IntMap.intersectionWith f m1 m2 -
- Signature: f:('?14831 -> '?14832 -> '?14833) -> m1:IntMap<'?14831> -> m2:IntMap<'?14832> -> IntMap<'?14833>
- Type parameters: '?14831, '?14832, '?14833
+
+ Signature: f:('?14949 -> '?14950 -> '?14951) -> m1:IntMap<'?14949> -> m2:IntMap<'?14950> -> IntMap<'?14951>
+ Type parameters: '?14949, '?14950, '?14951
@@ -728,12 +728,12 @@

Functions and values

- + IntMap.intersectionWithKey f m1 m2 -
- Signature: f:(int -> '?14827 -> '?14828 -> '?14829) -> m1:IntMap<'?14827> -> m2:IntMap<'?14828> -> IntMap<'?14829>
- Type parameters: '?14827, '?14828, '?14829
+
+ Signature: f:(int -> '?14945 -> '?14946 -> '?14947) -> m1:IntMap<'?14945> -> m2:IntMap<'?14946> -> IntMap<'?14947>
+ Type parameters: '?14945, '?14946, '?14947
@@ -748,12 +748,12 @@

Functions and values

- + IntMap.isEmpty(_arg1) -
- Signature: _arg1:IntMap<'?14742> -> bool
- Type parameters: '?14742
+
+ Signature: _arg1:IntMap<'?14860> -> bool
+ Type parameters: '?14860
@@ -768,12 +768,12 @@

Functions and values

- + IntMap.isProperSubmapOf m1 m2 -
- Signature: m1:IntMap<'?14976> -> m2:IntMap<'?14976> -> bool
- Type parameters: '?14976
+
+ Signature: m1:IntMap<'?15094> -> m2:IntMap<'?15094> -> bool
+ Type parameters: '?15094
@@ -788,12 +788,12 @@

Functions and values

- + IntMap.isProperSubmapOfBy(...) -
- Signature: predicate:('?14973 -> '?14974 -> bool) -> t1:IntMap<'?14973> -> t2:IntMap<'?14974> -> bool
- Type parameters: '?14973, '?14974
+
+ Signature: predicate:('?15091 -> '?15092 -> bool) -> t1:IntMap<'?15091> -> t2:IntMap<'?15092> -> bool
+ Type parameters: '?15091, '?15092
@@ -808,12 +808,12 @@

Functions and values

- + IntMap.isSubmapOf m1 m2 -
- Signature: m1:IntMap<'?14958> -> m2:IntMap<'?14958> -> bool
- Type parameters: '?14958
+
+ Signature: m1:IntMap<'?15076> -> m2:IntMap<'?15076> -> bool
+ Type parameters: '?15076
@@ -828,12 +828,12 @@

Functions and values

- + IntMap.isSubmapOfBy predicate t1 t2 -
- Signature: predicate:('?14955 -> '?14956 -> bool) -> t1:IntMap<'?14955> -> t2:IntMap<'?14956> -> bool
- Type parameters: '?14955, '?14956
+
+ Signature: predicate:('?15073 -> '?15074 -> bool) -> t1:IntMap<'?15073> -> t2:IntMap<'?15074> -> bool
+ Type parameters: '?15073, '?15074
@@ -848,12 +848,12 @@

Functions and values

- + IntMap.keys(m) -
- Signature: m:IntMap<'?14925> -> int list
- Type parameters: '?14925
+
+ Signature: m:IntMap<'?15043> -> int list
+ Type parameters: '?15043
@@ -868,12 +868,12 @@

Functions and values

- + IntMap.konst a arg2 -
- Signature: a:'?14802 -> '?14803 -> '?14802
- Type parameters: '?14802, '?14803
+
+ Signature: a:'?14920 -> '?14921 -> '?14920
+ Type parameters: '?14920, '?14921
@@ -886,12 +886,12 @@

Functions and values

- + IntMap.map f _arg1 -
- Signature: f:('?14870 -> '?14871) -> _arg1:IntMap<'?14870> -> IntMap<'?14871>
- Type parameters: '?14870, '?14871
+
+ Signature: f:('?14988 -> '?14989) -> _arg1:IntMap<'?14988> -> IntMap<'?14989>
+ Type parameters: '?14988, '?14989
@@ -906,12 +906,12 @@

Functions and values

- + IntMap.mapAccum(f) -
- Signature: f:('?14881 -> '?14882 -> '?14881 * '?14883) -> '?14881 -> IntMap<'?14882> -> '?14881 * IntMap<'?14883>
- Type parameters: '?14881, '?14882, '?14883
+
+ Signature: f:('?14999 -> '?15000 -> '?14999 * '?15001) -> '?14999 -> IntMap<'?15000> -> '?14999 * IntMap<'?15001>
+ Type parameters: '?14999, '?15000, '?15001
@@ -926,12 +926,12 @@

Functions and values

- + IntMap.mapAccumWithKey f a t -
- Signature: f:('?14877 -> int -> '?14878 -> '?14877 * '?14879) -> a:'?14877 -> t:IntMap<'?14878> -> '?14877 * IntMap<'?14879>
- Type parameters: '?14877, '?14878, '?14879
+
+ Signature: f:('?14995 -> int -> '?14996 -> '?14995 * '?14997) -> a:'?14995 -> t:IntMap<'?14996> -> '?14995 * IntMap<'?14997>
+ Type parameters: '?14995, '?14996, '?14997
@@ -946,12 +946,12 @@

Functions and values

- + IntMap.mapChoice(f) -
- Signature: f:('?14903 -> Choice<'?14904,'?14905>) -> IntMap<'?14903> -> IntMap<'?14904> * IntMap<'?14905>
- Type parameters: '?14903, '?14904, '?14905
+
+ Signature: f:('?15021 -> Choice<'?15022,'?15023>) -> IntMap<'?15021> -> IntMap<'?15022> * IntMap<'?15023>
+ Type parameters: '?15021, '?15022, '?15023
@@ -966,12 +966,12 @@

Functions and values

- + IntMap.mapChoiceWithKey f _arg1 -
- Signature: f:(int -> '?14899 -> Choice<'?14900,'?14901>) -> _arg1:IntMap<'?14899> -> IntMap<'?14900> * IntMap<'?14901>
- Type parameters: '?14899, '?14900, '?14901
+
+ Signature: f:(int -> '?15017 -> Choice<'?15018,'?15019>) -> _arg1:IntMap<'?15017> -> IntMap<'?15018> * IntMap<'?15019>
+ Type parameters: '?15017, '?15018, '?15019
@@ -986,12 +986,12 @@

Functions and values

- + IntMap.mapKeys(f) -
- Signature: f:(int -> int) -> IntMap<'?14951> -> IntMap<'?14951>
- Type parameters: '?14951
+
+ Signature: f:(int -> int) -> IntMap<'?15069> -> IntMap<'?15069>
+ Type parameters: '?15069
@@ -1006,12 +1006,12 @@

Functions and values

- + IntMap.mapKeysWith c f -
- Signature: c:('?14953 -> '?14953 -> '?14953) -> f:(int -> int) -> IntMap<'?14953> -> IntMap<'?14953>
- Type parameters: '?14953
+
+ Signature: c:('?15071 -> '?15071 -> '?15071) -> f:(int -> int) -> IntMap<'?15071> -> IntMap<'?15071>
+ Type parameters: '?15071
@@ -1026,12 +1026,12 @@

Functions and values

- + IntMap.mapOption(f) -
- Signature: f:('?14896 -> '?14897 option) -> IntMap<'?14896> -> IntMap<'?14897>
- Type parameters: '?14896, '?14897
+
+ Signature: f:('?15014 -> '?15015 option) -> IntMap<'?15014> -> IntMap<'?15015>
+ Type parameters: '?15014, '?15015
@@ -1046,12 +1046,12 @@

Functions and values

- + IntMap.mapOptionWithKey f _arg1 -
- Signature: f:(int -> '?14893 -> '?14894 option) -> _arg1:IntMap<'?14893> -> IntMap<'?14894>
- Type parameters: '?14893, '?14894
+
+ Signature: f:(int -> '?15011 -> '?15012 option) -> _arg1:IntMap<'?15011> -> IntMap<'?15012>
+ Type parameters: '?15011, '?15012
@@ -1066,12 +1066,12 @@

Functions and values

- + IntMap.mapWithKey f _arg1 -
- Signature: f:(int -> '?14867 -> '?14868) -> _arg1:IntMap<'?14867> -> IntMap<'?14868>
- Type parameters: '?14867, '?14868
+
+ Signature: f:(int -> '?14985 -> '?14986) -> _arg1:IntMap<'?14985> -> IntMap<'?14986>
+ Type parameters: '?14985, '?14986
@@ -1086,12 +1086,12 @@

Functions and values

- + IntMap.maxView(t) -
- Signature: t:IntMap<'?14851> -> ('?14851 * IntMap<'?14851>) option
- Type parameters: '?14851
+
+ Signature: t:IntMap<'?14969> -> ('?14969 * IntMap<'?14969>) option
+ Type parameters: '?14969
@@ -1106,12 +1106,12 @@

Functions and values

- + IntMap.maxViewWithKey(t) -
- Signature: t:IntMap<'?14839> -> ((int * '?14839) * IntMap<'?14839>) option
- Type parameters: '?14839
+
+ Signature: t:IntMap<'?14957> -> ((int * '?14957) * IntMap<'?14957>) option
+ Type parameters: '?14957
@@ -1126,12 +1126,12 @@

Functions and values

- + IntMap.mergeWithKey f g1 g2 -
- Signature: f:(int -> '?14798 -> '?14799 -> '?14800 option) -> g1:(IntMap<'?14798> -> IntMap<'?14800>) -> g2:(IntMap<'?14799> -> IntMap<'?14800>) -> IntMap<'?14798> -> IntMap<'?14799> -> IntMap<'?14800>
- Type parameters: '?14798, '?14799, '?14800
+
+ Signature: f:(int -> '?14916 -> '?14917 -> '?14918 option) -> g1:(IntMap<'?14916> -> IntMap<'?14918>) -> g2:(IntMap<'?14917> -> IntMap<'?14918>) -> IntMap<'?14916> -> IntMap<'?14917> -> IntMap<'?14918>
+ Type parameters: '?14916, '?14917, '?14918
@@ -1146,12 +1146,12 @@

Functions and values

- + IntMap.minView(t) -
- Signature: t:IntMap<'?14853> -> ('?14853 * IntMap<'?14853>) option
- Type parameters: '?14853
+
+ Signature: t:IntMap<'?14971> -> ('?14971 * IntMap<'?14971>) option
+ Type parameters: '?14971
@@ -1166,12 +1166,12 @@

Functions and values

- + IntMap.minViewWithKey(t) -
- Signature: t:IntMap<'?14841> -> ((int * '?14841) * IntMap<'?14841>) option
- Type parameters: '?14841
+
+ Signature: t:IntMap<'?14959> -> ((int * '?14959) * IntMap<'?14959>) option
+ Type parameters: '?14959
@@ -1186,12 +1186,12 @@

Functions and values

- + IntMap.notExists k m -
- Signature: k:int -> m:IntMap<'?14750> -> bool
- Type parameters: '?14750
+
+ Signature: k:int -> m:IntMap<'?14868> -> bool
+ Type parameters: '?14868
@@ -1206,12 +1206,12 @@

Functions and values

- + IntMap.ofArray(xs) -
- Signature: xs:(int * '?14945) [] -> IntMap<'?14945>
- Type parameters: '?14945
+
+ Signature: xs:(int * '?15063) [] -> IntMap<'?15063>
+ Type parameters: '?15063
@@ -1226,12 +1226,12 @@

Functions and values

- + IntMap.ofArrayWith f xs -
- Signature: f:('?14949 -> '?14949 -> '?14949) -> xs:(int * '?14949) [] -> IntMap<'?14949>
- Type parameters: '?14949
+
+ Signature: f:('?15067 -> '?15067 -> '?15067) -> xs:(int * '?15067) [] -> IntMap<'?15067>
+ Type parameters: '?15067
@@ -1246,12 +1246,12 @@

Functions and values

- + IntMap.ofArrayWithKey f xs -
- Signature: f:(int -> '?14947 -> '?14947 -> '?14947) -> xs:(int * '?14947) [] -> IntMap<'?14947>
- Type parameters: '?14947
+
+ Signature: f:(int -> '?15065 -> '?15065 -> '?15065) -> xs:(int * '?15065) [] -> IntMap<'?15065>
+ Type parameters: '?15065
@@ -1266,12 +1266,12 @@

Functions and values

- + IntMap.ofList(xs) -
- Signature: xs:(int * '?14933) list -> IntMap<'?14933>
- Type parameters: '?14933
+
+ Signature: xs:(int * '?15051) list -> IntMap<'?15051>
+ Type parameters: '?15051
@@ -1286,12 +1286,12 @@

Functions and values

- + IntMap.ofListWith f xs -
- Signature: f:('?14937 -> '?14937 -> '?14937) -> xs:(int * '?14937) list -> IntMap<'?14937>
- Type parameters: '?14937
+
+ Signature: f:('?15055 -> '?15055 -> '?15055) -> xs:(int * '?15055) list -> IntMap<'?15055>
+ Type parameters: '?15055
@@ -1306,12 +1306,12 @@

Functions and values

- + IntMap.ofListWithKey f xs -
- Signature: f:(int -> '?14935 -> '?14935 -> '?14935) -> xs:(int * '?14935) list -> IntMap<'?14935>
- Type parameters: '?14935
+
+ Signature: f:(int -> '?15053 -> '?15053 -> '?15053) -> xs:(int * '?15053) list -> IntMap<'?15053>
+ Type parameters: '?15053
@@ -1326,12 +1326,12 @@

Functions and values

- + IntMap.ofSeq(xs) -
- Signature: xs:seq<int * '?14939> -> IntMap<'?14939>
- Type parameters: '?14939
+
+ Signature: xs:seq<int * '?15057> -> IntMap<'?15057>
+ Type parameters: '?15057
@@ -1346,12 +1346,12 @@

Functions and values

- + IntMap.ofSeqWith f xs -
- Signature: f:('?14943 -> '?14943 -> '?14943) -> xs:seq<int * '?14943> -> IntMap<'?14943>
- Type parameters: '?14943
+
+ Signature: f:('?15061 -> '?15061 -> '?15061) -> xs:seq<int * '?15061> -> IntMap<'?15061>
+ Type parameters: '?15061
@@ -1366,12 +1366,12 @@

Functions and values

- + IntMap.ofSeqWithKey f xs -
- Signature: f:(int -> '?14941 -> '?14941 -> '?14941) -> xs:seq<int * '?14941> -> IntMap<'?14941>
- Type parameters: '?14941
+
+ Signature: f:(int -> '?15059 -> '?15059 -> '?15059) -> xs:seq<int * '?15059> -> IntMap<'?15059>
+ Type parameters: '?15059
@@ -1386,12 +1386,12 @@

Functions and values

- + IntMap.partition p m -
- Signature: p:('?14891 -> bool) -> m:IntMap<'?14891> -> IntMap<'?14891> * IntMap<'?14891>
- Type parameters: '?14891
+
+ Signature: p:('?15009 -> bool) -> m:IntMap<'?15009> -> IntMap<'?15009> * IntMap<'?15009>
+ Type parameters: '?15009
@@ -1406,12 +1406,12 @@

Functions and values

- + IntMap.partitionWithKey predicate t -
- Signature: predicate:(int -> '?14889 -> bool) -> t:IntMap<'?14889> -> IntMap<'?14889> * IntMap<'?14889>
- Type parameters: '?14889
+
+ Signature: predicate:(int -> '?15007 -> bool) -> t:IntMap<'?15007> -> IntMap<'?15007> * IntMap<'?15007>
+ Type parameters: '?15007
@@ -1426,12 +1426,12 @@

Functions and values

- + IntMap.singleton k x -
- Signature: k:int -> x:'?14770 -> IntMap<'?14770>
- Type parameters: '?14770
+
+ Signature: k:int -> x:'?14888 -> IntMap<'?14888>
+ Type parameters: '?14888
@@ -1446,12 +1446,12 @@

Functions and values

- + IntMap.size(_arg1) -
- Signature: _arg1:IntMap<'?14744> -> int
- Type parameters: '?14744
+
+ Signature: _arg1:IntMap<'?14862> -> int
+ Type parameters: '?14862
@@ -1466,10 +1466,10 @@

Functions and values

- + IntMap.split k t -
+
Signature: k:int -> t:IntMap<'b> -> IntMap<'b> * IntMap<'b>
Type parameters: 'b
@@ -1486,12 +1486,12 @@

Functions and values

- + IntMap.splitTryFind k t -
- Signature: k:int -> t:IntMap<'?14909> -> IntMap<'?14909> * '?14909 option * IntMap<'?14909>
- Type parameters: '?14909
+
+ Signature: k:int -> t:IntMap<'?15027> -> IntMap<'?15027> * '?15027 option * IntMap<'?15027>
+ Type parameters: '?15027
@@ -1506,12 +1506,12 @@

Functions and values

- + IntMap.toArray(m) -
- Signature: m:IntMap<'?14931> -> (int * '?14931) []
- Type parameters: '?14931
+
+ Signature: m:IntMap<'?15049> -> (int * '?15049) []
+ Type parameters: '?15049
@@ -1526,12 +1526,12 @@

Functions and values

- + IntMap.toList(m) -
- Signature: m:IntMap<'?14927> -> (int * '?14927) list
- Type parameters: '?14927
+
+ Signature: m:IntMap<'?15045> -> (int * '?15045) list
+ Type parameters: '?15045
@@ -1546,12 +1546,12 @@

Functions and values

- + IntMap.toSeq(m) -
- Signature: m:IntMap<'?14929> -> seq<int * '?14929>
- Type parameters: '?14929
+
+ Signature: m:IntMap<'?15047> -> seq<int * '?15047>
+ Type parameters: '?15047
@@ -1566,10 +1566,10 @@

Functions and values

- + IntMap.tryFind k _arg1 -
+
Signature: k:int -> _arg1:IntMap<'c> -> 'c option
Type parameters: 'c
@@ -1586,12 +1586,12 @@

Functions and values

- + IntMap.tryFindGE k t -
- Signature: k:int -> t:IntMap<'?14766> -> (int * '?14766) option
- Type parameters: '?14766
+
+ Signature: k:int -> t:IntMap<'?14884> -> (int * '?14884) option
+ Type parameters: '?14884
@@ -1606,12 +1606,12 @@

Functions and values

- + IntMap.tryFindGT k t -
- Signature: k:int -> t:IntMap<'?14762> -> (int * '?14762) option
- Type parameters: '?14762
+
+ Signature: k:int -> t:IntMap<'?14880> -> (int * '?14880) option
+ Type parameters: '?14880
@@ -1626,12 +1626,12 @@

Functions and values

- + IntMap.tryFindLE k t -
- Signature: k:int -> t:IntMap<'?14764> -> (int * '?14764) option
- Type parameters: '?14764
+
+ Signature: k:int -> t:IntMap<'?14882> -> (int * '?14882) option
+ Type parameters: '?14882
@@ -1646,12 +1646,12 @@

Functions and values

- + IntMap.tryFindLT k t -
- Signature: k:int -> t:IntMap<'?14758> -> (int * '?14758) option
- Type parameters: '?14758
+
+ Signature: k:int -> t:IntMap<'?14876> -> (int * '?14876) option
+ Type parameters: '?14876
@@ -1666,10 +1666,10 @@

Functions and values

- + IntMap.update f k m -
+
Signature: f:('b -> 'b option) -> k:int -> m:IntMap<'b> -> IntMap<'b>
Type parameters: 'b
@@ -1686,12 +1686,12 @@

Functions and values

- + IntMap.updateMax(f) -
- Signature: f:('?14843 -> '?14843 option) -> IntMap<'?14843> -> IntMap<'?14843>
- Type parameters: '?14843
+
+ Signature: f:('?14961 -> '?14961 option) -> IntMap<'?14961> -> IntMap<'?14961>
+ Type parameters: '?14961
@@ -1706,12 +1706,12 @@

Functions and values

- + IntMap.updateMaxWithKey f t -
- Signature: f:(int -> '?14837 -> '?14837 option) -> t:IntMap<'?14837> -> IntMap<'?14837>
- Type parameters: '?14837
+
+ Signature: f:(int -> '?14955 -> '?14955 option) -> t:IntMap<'?14955> -> IntMap<'?14955>
+ Type parameters: '?14955
@@ -1726,12 +1726,12 @@

Functions and values

- + IntMap.updateMin(f) -
- Signature: f:('?14845 -> '?14845 option) -> IntMap<'?14845> -> IntMap<'?14845>
- Type parameters: '?14845
+
+ Signature: f:('?14963 -> '?14963 option) -> IntMap<'?14963> -> IntMap<'?14963>
+ Type parameters: '?14963
@@ -1746,12 +1746,12 @@

Functions and values

- + IntMap.updateMinWithKey f t -
- Signature: f:(int -> '?14835 -> '?14835 option) -> t:IntMap<'?14835> -> IntMap<'?14835>
- Type parameters: '?14835
+
+ Signature: f:(int -> '?14953 -> '?14953 option) -> t:IntMap<'?14953> -> IntMap<'?14953>
+ Type parameters: '?14953
@@ -1766,12 +1766,12 @@

Functions and values

- + IntMap.updateTryFindWithKey f k t -
- Signature: f:(int -> '?14790 -> '?14790 option) -> k:int -> t:IntMap<'?14790> -> '?14790 option * IntMap<'?14790>
- Type parameters: '?14790
+
+ Signature: f:(int -> '?14908 -> '?14908 option) -> k:int -> t:IntMap<'?14908> -> '?14908 option * IntMap<'?14908>
+ Type parameters: '?14908
@@ -1786,12 +1786,12 @@

Functions and values

- + IntMap.updateWithKey f k t -
- Signature: f:(int -> '?14782 -> '?14782 option) -> k:int -> t:IntMap<'?14782> -> IntMap<'?14782>
- Type parameters: '?14782
+
+ Signature: f:(int -> '?14900 -> '?14900 option) -> k:int -> t:IntMap<'?14900> -> IntMap<'?14900>
+ Type parameters: '?14900
@@ -1806,10 +1806,10 @@

Functions and values

- + IntMap.values(m) -
+
Signature: m:IntMap<'a> -> 'a list
Type parameters: 'a
diff --git a/docs/reference/fsharpx-collections-experimental-leftistheap.html b/docs/reference/fsharpx-collections-experimental-leftistheap.html index 0ef6836f..5b97c5e0 100644 --- a/docs/reference/fsharpx-collections-experimental-leftistheap.html +++ b/docs/reference/fsharpx-collections-experimental-leftistheap.html @@ -58,15 +58,15 @@

Functions and values

- + LeftistHeap.empty(descending) -
- Signature: descending:bool -> LeftistHeap<'?13994>
- Type parameters: '?13994
+
+ Signature: descending:bool -> LeftistHeap<'?14112>
+ Type parameters: '?14112
-
+ @@ -78,15 +78,15 @@

Functions and values

- + LeftistHeap.head(xs) -
+
Signature: xs:LeftistHeap<'T> -> 'T
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + LeftistHeap.insert x xs -
+
Signature: x:'T -> xs:LeftistHeap<'T> -> LeftistHeap<'T>
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + LeftistHeap.isDescending(xs) -
+
Signature: xs:LeftistHeap<'T> -> bool
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + LeftistHeap.isEmpty(xs) -
+
Signature: xs:LeftistHeap<'T> -> bool
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + LeftistHeap.length(xs) -
+
Signature: xs:LeftistHeap<'T> -> int
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + LeftistHeap.merge xs ys -
+
Signature: xs:LeftistHeap<'T> -> ys:LeftistHeap<'T> -> LeftistHeap<'T>
Type parameters: 'T
- + @@ -198,15 +198,15 @@

Functions and values

- + LeftistHeap.ofSeq descending s -
- Signature: descending:bool -> s:seq<'?14012> -> LeftistHeap<'?14012>
- Type parameters: '?14012
+
+ Signature: descending:bool -> s:seq<'?14130> -> LeftistHeap<'?14130>
+ Type parameters: '?14130
- + @@ -218,15 +218,15 @@

Functions and values

- + LeftistHeap.tail(xs) -
+
Signature: xs:LeftistHeap<'T> -> LeftistHeap<'T>
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + LeftistHeap.tryGetHead(xs) -
+
Signature: xs:LeftistHeap<'T> -> 'T option
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + LeftistHeap.tryGetTail(xs) -
+
Signature: xs:LeftistHeap<'T> -> LeftistHeap<'T> option
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + LeftistHeap.tryMerge xs ys -
+
Signature: xs:LeftistHeap<'T> -> ys:LeftistHeap<'T> -> LeftistHeap<'T> option
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + LeftistHeap.tryUncons(xs) -
+
Signature: xs:LeftistHeap<'T> -> ('T * LeftistHeap<'T>) option
Type parameters: 'T
- + @@ -318,15 +318,15 @@

Functions and values

- + LeftistHeap.uncons(xs) -
+
Signature: xs:LeftistHeap<'T> -> 'T * LeftistHeap<'T>
Type parameters: 'T
- + @@ -346,15 +346,15 @@

Active patterns

- + LeftistHeap.( |Cons|Nil| )(h) -
+
Signature: h:LeftistHeap<'T> -> Choice<('T * LeftistHeap<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-listzipper.html b/docs/reference/fsharpx-collections-experimental-listzipper.html index fc935625..cd15c9b5 100644 --- a/docs/reference/fsharpx-collections-experimental-listzipper.html +++ b/docs/reference/fsharpx-collections-experimental-listzipper.html @@ -58,12 +58,12 @@

Functions and values

- + ListZipper.back(zipper) -
- Signature: zipper:ListZipper<'?13946> -> ListZipper<'?13946>
- Type parameters: '?13946
+
+ Signature: zipper:ListZipper<'?14064> -> ListZipper<'?14064>
+ Type parameters: '?14064
@@ -78,12 +78,12 @@

Functions and values

- + ListZipper.focus(zipper) -
- Signature: zipper:ListZipper<'?13940> -> '?13940
- Type parameters: '?13940
+
+ Signature: zipper:ListZipper<'?14058> -> '?14058
+ Type parameters: '?14058
@@ -98,12 +98,12 @@

Functions and values

- + ListZipper.forward(zipper) -
- Signature: zipper:ListZipper<'?13944> -> ListZipper<'?13944>
- Type parameters: '?13944
+
+ Signature: zipper:ListZipper<'?14062> -> ListZipper<'?14062>
+ Type parameters: '?14062
@@ -118,12 +118,12 @@

Functions and values

- + ListZipper.front(zipper) -
- Signature: zipper:ListZipper<'?13948> -> ListZipper<'?13948>
- Type parameters: '?13948
+
+ Signature: zipper:ListZipper<'?14066> -> ListZipper<'?14066>
+ Type parameters: '?14066
@@ -138,12 +138,12 @@

Functions and values

- + ListZipper.getList(zipper) -
- Signature: zipper:ListZipper<'?13952> -> '?13952 list
- Type parameters: '?13952
+
+ Signature: zipper:ListZipper<'?14070> -> '?14070 list
+ Type parameters: '?14070
@@ -158,12 +158,12 @@

Functions and values

- + ListZipper.modify newElement zipper -
- Signature: newElement:'?13942 -> zipper:ListZipper<'?13942> -> ListZipper<'?13942>
- Type parameters: '?13942
+
+ Signature: newElement:'?14060 -> zipper:ListZipper<'?14060> -> ListZipper<'?14060>
+ Type parameters: '?14060
@@ -178,12 +178,12 @@

Functions and values

- + ListZipper.zipper(list) -
- Signature: list:'?13950 list -> ListZipper<'?13950>
- Type parameters: '?13950
+
+ Signature: list:'?14068 list -> ListZipper<'?14068>
+ Type parameters: '?14068
diff --git a/docs/reference/fsharpx-collections-experimental-nonemptybootstrappedqueue-1.html b/docs/reference/fsharpx-collections-experimental-nonemptybootstrappedqueue-1.html index 80897ddd..b9470e04 100644 --- a/docs/reference/fsharpx-collections-experimental-nonemptybootstrappedqueue-1.html +++ b/docs/reference/fsharpx-collections-experimental-nonemptybootstrappedqueue-1.html @@ -153,7 +153,7 @@

Static members

NonEmptyBootstrappedQueue.create(...)
- Signature: lenfm:int -> (f:'?12278 list) -> (m:BootstrappedQueue<Lazy<'?12278 list>>) -> lenr:int -> (r:'?12278 list) -> NonEmptyBootstrappedQueue<'?12278>
+ Signature: lenfm:int -> (f:'?12363 list) -> (m:BootstrappedQueue<Lazy<'?12363 list>>) -> lenr:int -> (r:'?12363 list) -> NonEmptyBootstrappedQueue<'?12363>
diff --git a/docs/reference/fsharpx-collections-experimental-pairingheap.html b/docs/reference/fsharpx-collections-experimental-pairingheap.html index e1731789..54be32a8 100644 --- a/docs/reference/fsharpx-collections-experimental-pairingheap.html +++ b/docs/reference/fsharpx-collections-experimental-pairingheap.html @@ -58,10 +58,10 @@

Functions and values

- + PairingHeap.empty(maximalist) -
+
Signature: maximalist:bool -> PairingHeap<'a>
Type parameters: 'a
@@ -78,10 +78,10 @@

Functions and values

- + PairingHeap.head(xs) -
+
Signature: xs:PairingHeap<'T> -> 'T
Type parameters: 'T
@@ -98,10 +98,10 @@

Functions and values

- + PairingHeap.insert x xs -
+
Signature: x:'T -> xs:PairingHeap<'T> -> PairingHeap<'T>
Type parameters: 'T
@@ -118,10 +118,10 @@

Functions and values

- + PairingHeap.isDescending(xs) -
+
Signature: xs:PairingHeap<'T> -> bool
Type parameters: 'T
@@ -138,10 +138,10 @@

Functions and values

- + PairingHeap.isEmpty(xs) -
+
Signature: xs:PairingHeap<'T> -> bool
Type parameters: 'T
@@ -158,10 +158,10 @@

Functions and values

- + PairingHeap.length(xs) -
+
Signature: xs:PairingHeap<'T> -> int
Type parameters: 'T
@@ -178,10 +178,10 @@

Functions and values

- + PairingHeap.merge xs ys -
+
Signature: xs:PairingHeap<'T> -> ys:PairingHeap<'T> -> PairingHeap<'T>
Type parameters: 'T
@@ -198,12 +198,12 @@

Functions and values

- + PairingHeap.ofSeq maximalist s -
- Signature: maximalist:bool -> s:seq<'?14238> -> PairingHeap<'?14238>
- Type parameters: '?14238
+
+ Signature: maximalist:bool -> s:seq<'?14356> -> PairingHeap<'?14356>
+ Type parameters: '?14356
@@ -218,10 +218,10 @@

Functions and values

- + PairingHeap.tail(xs) -
+
Signature: xs:PairingHeap<'T> -> PairingHeap<'T>
Type parameters: 'T
@@ -238,10 +238,10 @@

Functions and values

- + PairingHeap.tryGetHead(xs) -
+
Signature: xs:PairingHeap<'T> -> 'T option
Type parameters: 'T
@@ -258,10 +258,10 @@

Functions and values

- + PairingHeap.tryGetTail(xs) -
+
Signature: xs:PairingHeap<'T> -> PairingHeap<'T> option
Type parameters: 'T
@@ -278,10 +278,10 @@

Functions and values

- + PairingHeap.tryMerge xs ys -
+
Signature: xs:PairingHeap<'T> -> ys:PairingHeap<'T> -> PairingHeap<'T> option
Type parameters: 'T
@@ -298,10 +298,10 @@

Functions and values

- + PairingHeap.tryUncons(xs) -
+
Signature: xs:PairingHeap<'T> -> ('T * PairingHeap<'T>) option
Type parameters: 'T
@@ -318,10 +318,10 @@

Functions and values

- + PairingHeap.uncons(xs) -
+
Signature: xs:PairingHeap<'T> -> 'T * PairingHeap<'T>
Type parameters: 'T
@@ -346,10 +346,10 @@

Active patterns

- + PairingHeap.( |Cons|Nil| )(h) -
+
Signature: h:PairingHeap<'T> -> Choice<('T * PairingHeap<'T>),unit>
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-physicistqueue.html b/docs/reference/fsharpx-collections-experimental-physicistqueue.html index 904ad35d..88d6d64d 100644 --- a/docs/reference/fsharpx-collections-experimental-physicistqueue.html +++ b/docs/reference/fsharpx-collections-experimental-physicistqueue.html @@ -58,15 +58,15 @@

Functions and values

- + PhysicistQueue.empty() -
- Signature: unit -> PhysicistQueue<'?13897>
- Type parameters: '?13897
+
+ Signature: unit -> PhysicistQueue<'?14015>
+ Type parameters: '?14015
-
+ @@ -78,15 +78,15 @@

Functions and values

- + PhysicistQueue.fold f state q -
+
Signature: f:('State -> 'T -> 'State) -> state:'State -> q:PhysicistQueue<'T> -> 'State
Type parameters: 'State, 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + PhysicistQueue.foldBack f q state -
+
Signature: f:('T -> 'State -> 'State) -> q:PhysicistQueue<'T> -> state:'State -> 'State
Type parameters: 'T, 'State
- + @@ -118,15 +118,15 @@

Functions and values

- + PhysicistQueue.head(q) -
+
Signature: q:PhysicistQueue<'T> -> 'T
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + PhysicistQueue.isEmpty(q) -
+
Signature: q:PhysicistQueue<'T> -> bool
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + PhysicistQueue.length(q) -
+
Signature: q:PhysicistQueue<'T> -> int
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + PhysicistQueue.ofList(xs) -
- Signature: xs:'?13913 list -> PhysicistQueue<'?13913>
- Type parameters: '?13913
+
+ Signature: xs:'?14031 list -> PhysicistQueue<'?14031>
+ Type parameters: '?14031
- + @@ -198,15 +198,15 @@

Functions and values

- + PhysicistQueue.ofSeq(xs) -
- Signature: xs:seq<'?13915> -> PhysicistQueue<'?13915>
- Type parameters: '?13915
+
+ Signature: xs:seq<'?14033> -> PhysicistQueue<'?14033>
+ Type parameters: '?14033
- + @@ -218,15 +218,15 @@

Functions and values

- + PhysicistQueue.rev(q) -
+
Signature: q:PhysicistQueue<'T> -> PhysicistQueue<'T>
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + PhysicistQueue.snoc x q -
+
Signature: x:'T -> q:PhysicistQueue<'T> -> PhysicistQueue<'T>
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + PhysicistQueue.tail(q) -
+
Signature: q:PhysicistQueue<'T> -> PhysicistQueue<'T>
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + PhysicistQueue.tryGetHead(q) -
+
Signature: q:PhysicistQueue<'T> -> 'T option
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + PhysicistQueue.tryGetTail(q) -
+
Signature: q:PhysicistQueue<'T> -> PhysicistQueue<'T> option
Type parameters: 'T
- + @@ -318,15 +318,15 @@

Functions and values

- + PhysicistQueue.tryUncons(q) -
+
Signature: q:PhysicistQueue<'T> -> ('T * PhysicistQueue<'T>) option
Type parameters: 'T
- + @@ -338,15 +338,15 @@

Functions and values

- + PhysicistQueue.uncons(q) -
+
Signature: q:PhysicistQueue<'T> -> 'T * PhysicistQueue<'T>
Type parameters: 'T
- + @@ -366,15 +366,15 @@

Active patterns

- + PhysicistQueue.( |Cons|Nil| )(q) -
+
Signature: q:PhysicistQueue<'T> -> Choice<('T * PhysicistQueue<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-realtimedeque.html b/docs/reference/fsharpx-collections-experimental-realtimedeque.html index 9940f2d9..4aab3b65 100644 --- a/docs/reference/fsharpx-collections-experimental-realtimedeque.html +++ b/docs/reference/fsharpx-collections-experimental-realtimedeque.html @@ -58,15 +58,15 @@

Functions and values

- + RealTimeDeque.append xs ys -
+
Signature: xs:RealTimeDeque<'T> -> ys:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -78,15 +78,15 @@

Functions and values

- + RealTimeDeque.appendC c xs ys -
+
Signature: c:int -> xs:RealTimeDeque<'T> -> ys:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + RealTimeDeque.cons x q -
+
Signature: x:'T -> q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + RealTimeDeque.empty(c) -
- Signature: c:int -> RealTimeDeque<'?13804>
- Type parameters: '?13804
+
+ Signature: c:int -> RealTimeDeque<'?13922>
+ Type parameters: '?13922
- + @@ -138,15 +138,15 @@

Functions and values

- + RealTimeDeque.head(q) -
+
Signature: q:RealTimeDeque<'T> -> 'T
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + RealTimeDeque.init(q) -
+
Signature: q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + RealTimeDeque.isEmpty(q) -
+
Signature: q:RealTimeDeque<'T> -> bool
Type parameters: 'T
- + @@ -198,15 +198,15 @@

Functions and values

- + RealTimeDeque.last(q) -
+
Signature: q:RealTimeDeque<'T> -> 'T
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + RealTimeDeque.length(q) -
+
Signature: q:RealTimeDeque<'T> -> int
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + RealTimeDeque.lookup i q -
+
Signature: i:int -> q:RealTimeDeque<'T> -> 'T
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + RealTimeDeque.ofCatLists xs ys -
- Signature: xs:'?13826 list -> ys:'?13826 list -> RealTimeDeque<'?13826>
- Type parameters: '?13826
+
+ Signature: xs:'?13944 list -> ys:'?13944 list -> RealTimeDeque<'?13944>
+ Type parameters: '?13944
- + @@ -278,15 +278,15 @@

Functions and values

- + RealTimeDeque.ofCatListsC c xs ys -
- Signature: c:int -> xs:'?13828 list -> ys:'?13828 list -> RealTimeDeque<'?13828>
- Type parameters: '?13828
+
+ Signature: c:int -> xs:'?13946 list -> ys:'?13946 list -> RealTimeDeque<'?13946>
+ Type parameters: '?13946
- + @@ -298,15 +298,15 @@

Functions and values

- + RealTimeDeque.ofCatSeqs xs ys -
- Signature: xs:seq<'?13830> -> ys:seq<'?13830> -> RealTimeDeque<'?13830>
- Type parameters: '?13830
+
+ Signature: xs:seq<'?13948> -> ys:seq<'?13948> -> RealTimeDeque<'?13948>
+ Type parameters: '?13948
- + @@ -318,15 +318,15 @@

Functions and values

- + RealTimeDeque.ofCatSeqsC c xs ys -
- Signature: c:int -> xs:seq<'?13832> -> ys:seq<'?13832> -> RealTimeDeque<'?13832>
- Type parameters: '?13832
+
+ Signature: c:int -> xs:seq<'?13950> -> ys:seq<'?13950> -> RealTimeDeque<'?13950>
+ Type parameters: '?13950
- + @@ -338,15 +338,15 @@

Functions and values

- + RealTimeDeque.ofSeq(xs) -
- Signature: xs:seq<'?13834> -> RealTimeDeque<'?13834>
- Type parameters: '?13834
+
+ Signature: xs:seq<'?13952> -> RealTimeDeque<'?13952>
+ Type parameters: '?13952
- + @@ -358,15 +358,15 @@

Functions and values

- + RealTimeDeque.ofSeqC c xs -
- Signature: c:int -> xs:seq<'?13836> -> RealTimeDeque<'?13836>
- Type parameters: '?13836
+
+ Signature: c:int -> xs:seq<'?13954> -> RealTimeDeque<'?13954>
+ Type parameters: '?13954
- + @@ -378,15 +378,15 @@

Functions and values

- + RealTimeDeque.remove i q -
+
Signature: i:int -> q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -398,15 +398,15 @@

Functions and values

- + RealTimeDeque.rev(q) -
+
Signature: q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -418,15 +418,15 @@

Functions and values

- + RealTimeDeque.singleton(x) -
- Signature: x:'?13844 -> RealTimeDeque<'?13844>
- Type parameters: '?13844
+
+ Signature: x:'?13962 -> RealTimeDeque<'?13962>
+ Type parameters: '?13962
- + @@ -438,15 +438,15 @@

Functions and values

- + RealTimeDeque.singletonC c x -
- Signature: c:int -> x:'?13846 -> RealTimeDeque<'?13846>
- Type parameters: '?13846
+
+ Signature: c:int -> x:'?13964 -> RealTimeDeque<'?13964>
+ Type parameters: '?13964
- + @@ -458,15 +458,15 @@

Functions and values

- + RealTimeDeque.snoc x q -
+
Signature: x:'T -> q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -478,15 +478,15 @@

Functions and values

- + RealTimeDeque.tail(q) -
+
Signature: q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -498,15 +498,15 @@

Functions and values

- + RealTimeDeque.tryGetHead(q) -
+
Signature: q:RealTimeDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -518,15 +518,15 @@

Functions and values

- + RealTimeDeque.tryGetInit(q) -
+
Signature: q:RealTimeDeque<'T> -> RealTimeDeque<'T> option
Type parameters: 'T
- + @@ -538,15 +538,15 @@

Functions and values

- + RealTimeDeque.tryGetLast(q) -
+
Signature: q:RealTimeDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -558,15 +558,15 @@

Functions and values

- + RealTimeDeque.tryGetTail(q) -
+
Signature: q:RealTimeDeque<'T> -> RealTimeDeque<'T> option
Type parameters: 'T
- + @@ -578,15 +578,15 @@

Functions and values

- + RealTimeDeque.tryLookup i q -
+
Signature: i:int -> q:RealTimeDeque<'T> -> 'T option
Type parameters: 'T
- + @@ -598,15 +598,15 @@

Functions and values

- + RealTimeDeque.tryRemove i q -
+
Signature: i:int -> q:RealTimeDeque<'T> -> RealTimeDeque<'T> option
Type parameters: 'T
- + @@ -618,15 +618,15 @@

Functions and values

- + RealTimeDeque.tryUncons(q) -
+
Signature: q:RealTimeDeque<'T> -> ('T * RealTimeDeque<'T>) option
Type parameters: 'T
- + @@ -638,15 +638,15 @@

Functions and values

- + RealTimeDeque.tryUnsnoc(q) -
+
Signature: q:RealTimeDeque<'T> -> (RealTimeDeque<'T> * 'T) option
Type parameters: 'T
- + @@ -658,15 +658,15 @@

Functions and values

- + RealTimeDeque.tryUpdate i y q -
+
Signature: i:int -> y:'T -> q:RealTimeDeque<'T> -> RealTimeDeque<'T> option
Type parameters: 'T
- + @@ -678,15 +678,15 @@

Functions and values

- + RealTimeDeque.uncons(q) -
+
Signature: q:RealTimeDeque<'T> -> 'T * RealTimeDeque<'T>
Type parameters: 'T
- + @@ -698,15 +698,15 @@

Functions and values

- + RealTimeDeque.unsnoc(q) -
+
Signature: q:RealTimeDeque<'T> -> RealTimeDeque<'T> * 'T
Type parameters: 'T
- + @@ -718,15 +718,15 @@

Functions and values

- + RealTimeDeque.update i y q -
+
Signature: i:int -> y:'T -> q:RealTimeDeque<'T> -> RealTimeDeque<'T>
Type parameters: 'T
- + @@ -746,15 +746,15 @@

Active patterns

- + RealTimeDeque.( |Cons|Nil| )(q) -
+
Signature: q:RealTimeDeque<'T> -> Choice<('T * RealTimeDeque<'T>),unit>
Type parameters: 'T
- + @@ -765,15 +765,15 @@

Active patterns

- + RealTimeDeque.( |Snoc|Nil| )(q) -
+
Signature: q:RealTimeDeque<'T> -> Choice<(RealTimeDeque<'T> * 'T),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-realtimequeue.html b/docs/reference/fsharpx-collections-experimental-realtimequeue.html index 6406a9a5..6b9f5845 100644 --- a/docs/reference/fsharpx-collections-experimental-realtimequeue.html +++ b/docs/reference/fsharpx-collections-experimental-realtimequeue.html @@ -61,10 +61,10 @@

Functions and values

- + RealTimeQueue.empty -
+
Signature: RealTimeQueue<'T>
Type parameters: 'T
@@ -81,12 +81,12 @@

Functions and values

- + RealTimeQueue.exec(queue) -
- Signature: queue:RealTimeQueue<'?13737> -> RealTimeQueue<'?13737>
- Type parameters: '?13737
+
+ Signature: queue:RealTimeQueue<'?13855> -> RealTimeQueue<'?13855>
+ Type parameters: '?13855
@@ -99,12 +99,12 @@

Functions and values

- + RealTimeQueue.head(queue) -
- Signature: queue:RealTimeQueue<'?13741> -> '?13741
- Type parameters: '?13741
+
+ Signature: queue:RealTimeQueue<'?13859> -> '?13859
+ Type parameters: '?13859
@@ -119,12 +119,12 @@

Functions and values

- + RealTimeQueue.isEmpty(queue) -
- Signature: queue:RealTimeQueue<'?13733> -> bool
- Type parameters: '?13733
+
+ Signature: queue:RealTimeQueue<'?13851> -> bool
+ Type parameters: '?13851
@@ -139,12 +139,12 @@

Functions and values

- + RealTimeQueue.rotate(queue) -
- Signature: queue:RealTimeQueue<'?13735> -> LazyList<'?13735>
- Type parameters: '?13735
+
+ Signature: queue:RealTimeQueue<'?13853> -> LazyList<'?13853>
+ Type parameters: '?13853
@@ -157,12 +157,12 @@

Functions and values

- + RealTimeQueue.snoc x queue -
- Signature: x:'?13739 -> queue:RealTimeQueue<'?13739> -> RealTimeQueue<'?13739>
- Type parameters: '?13739
+
+ Signature: x:'?13857 -> queue:RealTimeQueue<'?13857> -> RealTimeQueue<'?13857>
+ Type parameters: '?13857
@@ -177,12 +177,12 @@

Functions and values

- + RealTimeQueue.tail(queue) -
- Signature: queue:RealTimeQueue<'?13745> -> RealTimeQueue<'?13745>
- Type parameters: '?13745
+
+ Signature: queue:RealTimeQueue<'?13863> -> RealTimeQueue<'?13863>
+ Type parameters: '?13863
@@ -197,12 +197,12 @@

Functions and values

- + RealTimeQueue.tryGetHead(queue) -
- Signature: queue:RealTimeQueue<'?13743> -> '?13743 option
- Type parameters: '?13743
+
+ Signature: queue:RealTimeQueue<'?13861> -> '?13861 option
+ Type parameters: '?13861
@@ -217,12 +217,12 @@

Functions and values

- + RealTimeQueue.tryGetTail(queue) -
- Signature: queue:RealTimeQueue<'?13747> -> RealTimeQueue<'?13747> option
- Type parameters: '?13747
+
+ Signature: queue:RealTimeQueue<'?13865> -> RealTimeQueue<'?13865> option
+ Type parameters: '?13865
diff --git a/docs/reference/fsharpx-collections-experimental-ringbuffer.html b/docs/reference/fsharpx-collections-experimental-ringbuffer.html index 7df1eb01..89d26e05 100644 --- a/docs/reference/fsharpx-collections-experimental-ringbuffer.html +++ b/docs/reference/fsharpx-collections-experimental-ringbuffer.html @@ -58,10 +58,10 @@

Functions and values

- + RingBuffer.create(seq) -
+
Signature: seq:seq<'T> -> RingBuffer<'T>
Type parameters: 'T
diff --git a/docs/reference/fsharpx-collections-experimental-skewbinaryrandomaccesslist.html b/docs/reference/fsharpx-collections-experimental-skewbinaryrandomaccesslist.html index 1082ce21..593c7ddf 100644 --- a/docs/reference/fsharpx-collections-experimental-skewbinaryrandomaccesslist.html +++ b/docs/reference/fsharpx-collections-experimental-skewbinaryrandomaccesslist.html @@ -58,15 +58,15 @@

Functions and values

- + SkewBinaryRandomAccessList.cons x xs -
+
Signature: x:'T -> xs:SkewBinaryRandomAccessList<'T> -> SkewBinaryRandomAccessList<'T>
Type parameters: 'T
-
+ @@ -78,15 +78,15 @@

Functions and values

- + SkewBinaryRandomAccessList.empty() -
+
Signature: unit -> SkewBinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -98,15 +98,15 @@

Functions and values

- + SkewBinaryRandomAccessList.head(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> 'T
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + SkewBinaryRandomAccessList.isEmpty(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> bool
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + SkewBinaryRandomAccessList.length(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> int
Type parameters: 'T
- + @@ -158,15 +158,15 @@

Functions and values

- + SkewBinaryRandomAccessList.lookup i xs -
+
Signature: i:int -> xs:SkewBinaryRandomAccessList<'T> -> 'T
Type parameters: 'T
- + @@ -178,15 +178,15 @@

Functions and values

- + SkewBinaryRandomAccessList.ofSeq(s) -
- Signature: s:seq<'?13651> -> SkewBinaryRandomAccessList<'?13651>
- Type parameters: '?13651
+
+ Signature: s:seq<'?13769> -> SkewBinaryRandomAccessList<'?13769>
+ Type parameters: '?13769
- + @@ -198,15 +198,15 @@

Functions and values

- + SkewBinaryRandomAccessList.rev(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> SkewBinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -218,15 +218,15 @@

Functions and values

- + SkewBinaryRandomAccessList.tail(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> SkewBinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -238,15 +238,15 @@

Functions and values

- + SkewBinaryRandomAccessList.tryGetHead(...) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> 'T option
Type parameters: 'T
- + @@ -258,15 +258,15 @@

Functions and values

- + SkewBinaryRandomAccessList.tryGetTail(...) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> SkewBinaryRandomAccessList<'T> option
Type parameters: 'T
- + @@ -278,15 +278,15 @@

Functions and values

- + SkewBinaryRandomAccessList.tryLookup(...) -
+
Signature: i:int -> xs:SkewBinaryRandomAccessList<'T> -> 'T option
Type parameters: 'T
- + @@ -298,15 +298,15 @@

Functions and values

- + SkewBinaryRandomAccessList.tryUncons(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> ('T * SkewBinaryRandomAccessList<'T>) option
Type parameters: 'T
- + @@ -318,15 +318,15 @@

Functions and values

- + SkewBinaryRandomAccessList.tryUpdate(...) -
+
Signature: i:int -> y:'T -> xs:SkewBinaryRandomAccessList<'T> -> SkewBinaryRandomAccessList<'T> option
Type parameters: 'T
- + @@ -338,15 +338,15 @@

Functions and values

- + SkewBinaryRandomAccessList.uncons(xs) -
+
Signature: xs:SkewBinaryRandomAccessList<'T> -> 'T * SkewBinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -358,15 +358,15 @@

Functions and values

- + SkewBinaryRandomAccessList.update i y xs -
+
Signature: i:int -> y:'T -> xs:SkewBinaryRandomAccessList<'T> -> SkewBinaryRandomAccessList<'T>
Type parameters: 'T
- + @@ -386,15 +386,15 @@

Active patterns

- + SkewBinaryRandomAccessList.( |Cons|Nil| )(...) -
+
Signature: l:SkewBinaryRandomAccessList<'T> -> Choice<('T * SkewBinaryRandomAccessList<'T>),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-experimental-skewbinomialheap.html b/docs/reference/fsharpx-collections-experimental-skewbinomialheap.html index 190deeaa..4db50049 100644 --- a/docs/reference/fsharpx-collections-experimental-skewbinomialheap.html +++ b/docs/reference/fsharpx-collections-experimental-skewbinomialheap.html @@ -58,15 +58,15 @@

Functions and values

- + SkewBinomialHeap.count(xs) -
+
Signature: xs:'T SkewBinomialHeap -> int
Type parameters: 'T
- + @@ -78,15 +78,15 @@

Functions and values

- + SkewBinomialHeap.empty(descending) -
- Signature: descending:bool -> '?13474 SkewBinomialHeap
- Type parameters: '?13474
+
+ Signature: descending:bool -> '?13592 SkewBinomialHeap
+ Type parameters: '?13592
- + @@ -98,15 +98,15 @@

Functions and values

- + SkewBinomialHeap.head(xs) -
+
Signature: xs:'T SkewBinomialHeap -> 'T
Type parameters: 'T
- + @@ -118,15 +118,15 @@

Functions and values

- + SkewBinomialHeap.insert x xs -
+
Signature: x:'T -> xs:'T SkewBinomialHeap -> 'T SkewBinomialHeap
Type parameters: 'T
- + @@ -138,15 +138,15 @@

Functions and values

- + SkewBinomialHeap.isDescending(xs) -
+
Signature: xs:'T SkewBinomialHeap -> bool
Type parameters: 'T
- + @@ -159,15 +159,15 @@

Functions and values

- + SkewBinomialHeap.isEmpty(xs) -
+
Signature: xs:'T SkewBinomialHeap -> bool
Type parameters: 'T
- + @@ -179,15 +179,15 @@

Functions and values

- + SkewBinomialHeap.length(xs) -
+
Signature: xs:'T SkewBinomialHeap -> int
Type parameters: 'T
- + @@ -199,15 +199,15 @@

Functions and values

- + SkewBinomialHeap.merge xs ys -
+
Signature: xs:'T SkewBinomialHeap -> ys:'T SkewBinomialHeap -> 'T SkewBinomialHeap
Type parameters: 'T
- + @@ -219,15 +219,15 @@

Functions and values

- + SkewBinomialHeap.ofSeq descending s -
- Signature: descending:bool -> s:seq<'?13494> -> '?13494 SkewBinomialHeap
- Type parameters: '?13494
+
+ Signature: descending:bool -> s:seq<'?13612> -> '?13612 SkewBinomialHeap
+ Type parameters: '?13612
- + @@ -239,15 +239,15 @@

Functions and values

- + SkewBinomialHeap.tail(xs) -
+
Signature: xs:'T SkewBinomialHeap -> 'T SkewBinomialHeap
Type parameters: 'T
- + @@ -259,15 +259,15 @@

Functions and values

- + SkewBinomialHeap.toList(xs) -
+
Signature: xs:'T SkewBinomialHeap -> 'T list
Type parameters: 'T
- + @@ -279,15 +279,15 @@

Functions and values

- + SkewBinomialHeap.toSeq(xs) -
+
Signature: xs:'T SkewBinomialHeap -> (type)
Type parameters: 'T
- + @@ -299,15 +299,15 @@

Functions and values

- + SkewBinomialHeap.tryHead(xs) -
+
Signature: xs:'T SkewBinomialHeap -> 'T option
Type parameters: 'T
- + @@ -320,15 +320,15 @@

Functions and values

- + SkewBinomialHeap.tryMerge xs ys -
+
Signature: xs:'T SkewBinomialHeap -> ys:'T SkewBinomialHeap -> 'T SkewBinomialHeap option
Type parameters: 'T
- + @@ -341,15 +341,15 @@

Functions and values

- + SkewBinomialHeap.tryTail(xs) -
+
Signature: xs:'T SkewBinomialHeap -> 'T SkewBinomialHeap option
Type parameters: 'T
- + @@ -362,15 +362,15 @@

Functions and values

- + SkewBinomialHeap.tryUncons(xs) -
+
Signature: xs:'T SkewBinomialHeap -> ('T * 'T SkewBinomialHeap) option
Type parameters: 'T
- + @@ -383,15 +383,15 @@

Functions and values

- + SkewBinomialHeap.uncons(xs) -
+
Signature: xs:'T SkewBinomialHeap -> 'T * 'T SkewBinomialHeap
Type parameters: 'T
- + @@ -411,15 +411,15 @@

Active patterns

- + SkewBinomialHeap.( |Cons|Nil| )(heap) -
+
Signature: heap:'T SkewBinomialHeap -> Choice<('T * 'T SkewBinomialHeap),unit>
Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-heap-1.html b/docs/reference/fsharpx-collections-heap-1.html index c4dc1140..6b151401 100644 --- a/docs/reference/fsharpx-collections-heap-1.html +++ b/docs/reference/fsharpx-collections-heap-1.html @@ -66,7 +66,7 @@

Constructors

- + @@ -93,7 +93,7 @@

Instance members

- + @@ -114,7 +114,7 @@

Instance members

- + @@ -134,7 +134,7 @@

Instance members

- + @@ -155,7 +155,7 @@

Instance members

- + @@ -176,11 +176,11 @@

Instance members

- + -

O(n). Returns the count of elememts.

+

O(1). Returns the count of elememts.

CompiledName: get_Length

@@ -197,7 +197,7 @@

Instance members

- + @@ -217,7 +217,7 @@

Instance members

- + @@ -237,7 +237,7 @@

Instance members

- + @@ -257,7 +257,7 @@

Instance members

- + @@ -278,7 +278,7 @@

Instance members

- + @@ -298,7 +298,7 @@

Instance members

- + @@ -318,7 +318,7 @@

Instance members

- + @@ -338,7 +338,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-heap.html b/docs/reference/fsharpx-collections-heap.html index a2f20815..52c1f3a0 100644 --- a/docs/reference/fsharpx-collections-heap.html +++ b/docs/reference/fsharpx-collections-heap.html @@ -66,7 +66,7 @@

Functions and values

Type parameters: 'T
- + @@ -86,7 +86,7 @@

Functions and values

Type parameters: 'T
- + @@ -106,7 +106,7 @@

Functions and values

Type parameters: 'T
- + @@ -126,7 +126,7 @@

Functions and values

Type parameters: 'T
- + @@ -146,7 +146,7 @@

Functions and values

Type parameters: 'T
- + @@ -166,7 +166,7 @@

Functions and values

Type parameters: 'T
- + @@ -186,7 +186,7 @@

Functions and values

Type parameters: 'T
- + @@ -206,7 +206,7 @@

Functions and values

Type parameters: 'T
- + @@ -226,7 +226,7 @@

Functions and values

Type parameters: 'T
- + @@ -246,7 +246,7 @@

Functions and values

Type parameters: 'T
- + @@ -266,7 +266,7 @@

Functions and values

Type parameters: 'T
- + @@ -286,7 +286,7 @@

Functions and values

Type parameters: 'T
- + @@ -306,7 +306,7 @@

Functions and values

Type parameters: 'T
- + @@ -326,7 +326,7 @@

Functions and values

Type parameters: 'T
- + @@ -346,7 +346,7 @@

Functions and values

Type parameters: 'T
- + @@ -366,7 +366,7 @@

Functions and values

Type parameters: 'T
- + @@ -394,7 +394,7 @@

Active patterns

Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-heapdata-1.html b/docs/reference/fsharpx-collections-heapdata-1.html index 9e7b978d..4d3dd7d8 100644 --- a/docs/reference/fsharpx-collections-heapdata-1.html +++ b/docs/reference/fsharpx-collections-heapdata-1.html @@ -59,7 +59,7 @@

Union Cases

- + @@ -77,7 +77,7 @@

Union Cases

- + diff --git a/docs/reference/fsharpx-collections-interfaces-ideque-1.html b/docs/reference/fsharpx-collections-interfaces-ideque-1.html index 69f5f2f6..26f57c51 100644 --- a/docs/reference/fsharpx-collections-interfaces-ideque-1.html +++ b/docs/reference/fsharpx-collections-interfaces-ideque-1.html @@ -61,7 +61,7 @@

Instance members

- + @@ -82,7 +82,7 @@

Instance members

- + @@ -104,7 +104,7 @@

Instance members

- + @@ -126,7 +126,7 @@

Instance members

- + @@ -148,7 +148,7 @@

Instance members

- + @@ -170,7 +170,7 @@

Instance members

- + @@ -192,7 +192,7 @@

Instance members

- + @@ -214,7 +214,7 @@

Instance members

- + @@ -235,7 +235,7 @@

Instance members

- + @@ -256,7 +256,7 @@

Instance members

- + @@ -278,7 +278,7 @@

Instance members

- + @@ -299,7 +299,7 @@

Instance members

- + @@ -321,7 +321,7 @@

Instance members

- + @@ -343,7 +343,7 @@

Instance members

- + @@ -365,7 +365,7 @@

Instance members

- + @@ -387,7 +387,7 @@

Instance members

- + @@ -409,7 +409,7 @@

Instance members

- + @@ -430,7 +430,7 @@

Instance members

- + @@ -449,7 +449,7 @@

Instance members

- + @@ -469,7 +469,7 @@

Instance members

- + @@ -491,7 +491,7 @@

Instance members

- + @@ -512,7 +512,7 @@

Instance members

- + @@ -534,7 +534,7 @@

Instance members

- + @@ -556,7 +556,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-interfaces-iheap-1.html b/docs/reference/fsharpx-collections-interfaces-iheap-1.html index dee62652..9f31e74e 100644 --- a/docs/reference/fsharpx-collections-interfaces-iheap-1.html +++ b/docs/reference/fsharpx-collections-interfaces-iheap-1.html @@ -61,7 +61,7 @@

Instance members

- + @@ -82,7 +82,7 @@

Instance members

- + @@ -103,7 +103,7 @@

Instance members

- + @@ -125,7 +125,7 @@

Instance members

- + @@ -147,7 +147,7 @@

Instance members

- + @@ -168,7 +168,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-interfaces-iheap-2.html b/docs/reference/fsharpx-collections-interfaces-iheap-2.html index 580eb464..239ad6c7 100644 --- a/docs/reference/fsharpx-collections-interfaces-iheap-2.html +++ b/docs/reference/fsharpx-collections-interfaces-iheap-2.html @@ -61,7 +61,7 @@

Instance members

- + @@ -82,7 +82,7 @@

Instance members

- + @@ -103,7 +103,7 @@

Instance members

- + @@ -124,7 +124,7 @@

Instance members

- + @@ -145,7 +145,7 @@

Instance members

- + @@ -166,7 +166,7 @@

Instance members

- + @@ -187,7 +187,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-interfaces-ipersistentvector-1.html b/docs/reference/fsharpx-collections-interfaces-ipersistentvector-1.html index fe9b8722..dce53689 100644 --- a/docs/reference/fsharpx-collections-interfaces-ipersistentvector-1.html +++ b/docs/reference/fsharpx-collections-interfaces-ipersistentvector-1.html @@ -61,7 +61,7 @@

Instance members

- + @@ -82,7 +82,7 @@

Instance members

- + @@ -103,7 +103,7 @@

Instance members

- + @@ -124,7 +124,7 @@

Instance members

- + @@ -146,7 +146,7 @@

Instance members

- + @@ -167,7 +167,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-interfaces-iqueue-1.html b/docs/reference/fsharpx-collections-interfaces-iqueue-1.html index 2355567b..08ef3acb 100644 --- a/docs/reference/fsharpx-collections-interfaces-iqueue-1.html +++ b/docs/reference/fsharpx-collections-interfaces-iqueue-1.html @@ -61,7 +61,7 @@

Instance members

- + @@ -82,7 +82,7 @@

Instance members

- + @@ -104,7 +104,7 @@

Instance members

- + @@ -126,7 +126,7 @@

Instance members

- + @@ -147,7 +147,7 @@

Instance members

- + @@ -168,7 +168,7 @@

Instance members

- + @@ -190,7 +190,7 @@

Instance members

- + @@ -212,7 +212,7 @@

Instance members

- + @@ -234,7 +234,7 @@

Instance members

- + @@ -254,7 +254,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-interfaces-irandomaccesslist-1.html b/docs/reference/fsharpx-collections-interfaces-irandomaccesslist-1.html index 03611f79..6ba5ca1d 100644 --- a/docs/reference/fsharpx-collections-interfaces-irandomaccesslist-1.html +++ b/docs/reference/fsharpx-collections-interfaces-irandomaccesslist-1.html @@ -61,7 +61,7 @@

Instance members

- + @@ -82,7 +82,7 @@

Instance members

- + @@ -103,7 +103,7 @@

Instance members

- + @@ -125,7 +125,7 @@

Instance members

- + @@ -147,7 +147,7 @@

Instance members

- + @@ -168,7 +168,7 @@

Instance members

- + @@ -189,7 +189,7 @@

Instance members

- + @@ -210,7 +210,7 @@

Instance members

- + @@ -232,7 +232,7 @@

Instance members

- + @@ -254,7 +254,7 @@

Instance members

- + @@ -276,7 +276,7 @@

Instance members

- + @@ -297,7 +297,7 @@

Instance members

- + @@ -319,7 +319,7 @@

Instance members

- + @@ -340,7 +340,7 @@

Instance members

- + @@ -362,7 +362,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-ipriorityqueue-1.html b/docs/reference/fsharpx-collections-ipriorityqueue-1.html index b12f6416..95911c4d 100644 --- a/docs/reference/fsharpx-collections-ipriorityqueue-1.html +++ b/docs/reference/fsharpx-collections-ipriorityqueue-1.html @@ -60,7 +60,7 @@

Instance members

- + @@ -81,13 +81,11 @@

Instance members

- + -

returns true if the queue has no elements

- - +

CompiledName: get_IsEmpty

@@ -103,7 +101,7 @@

Instance members

- + @@ -125,7 +123,7 @@

Instance members

- + @@ -146,7 +144,7 @@

Instance members

- + @@ -167,7 +165,7 @@

Instance members

- + @@ -188,7 +186,7 @@

Instance members

- + diff --git a/docs/reference/fsharpx-collections-lazylist.html b/docs/reference/fsharpx-collections-lazylist.html index 1d53845f..3cbba267 100644 --- a/docs/reference/fsharpx-collections-lazylist.html +++ b/docs/reference/fsharpx-collections-lazylist.html @@ -66,7 +66,7 @@

Functions and values

Type parameters: 'T
- + @@ -87,7 +87,7 @@

Functions and values

Type parameters: 'T
- + @@ -108,7 +108,7 @@

Functions and values

Type parameters: 'T
- + @@ -128,7 +128,7 @@

Functions and values

Type parameters: 'T
- + @@ -149,7 +149,7 @@

Functions and values

Type parameters: 'T
- + @@ -170,7 +170,7 @@

Functions and values

Type parameters: 'T
- + @@ -192,7 +192,7 @@

Functions and values

Type parameters: 'T
- + @@ -217,7 +217,7 @@

Functions and values

- + @@ -237,7 +237,7 @@

Functions and values

Type parameters: 'T
- + @@ -258,7 +258,7 @@

Functions and values

Type parameters: 'T
- + @@ -279,7 +279,7 @@

Functions and values

Type parameters: 'T
- + @@ -300,7 +300,7 @@

Functions and values

Type parameters: 'T1, 'T2
- + @@ -321,7 +321,7 @@

Functions and values

Type parameters: 'T
- + @@ -342,7 +342,7 @@

Functions and values

Type parameters: 'T
- + @@ -363,7 +363,7 @@

Functions and values

Type parameters: 'T
- + @@ -383,7 +383,7 @@

Functions and values

Type parameters: 'T
- + @@ -403,7 +403,7 @@

Functions and values

Type parameters: 'T, 'U
- + @@ -424,7 +424,7 @@

Functions and values

Type parameters: 'T1, 'T2, 'U
- + @@ -445,7 +445,7 @@

Functions and values

Type parameters: 'T1, 'T2, 'T3
- + @@ -468,7 +468,7 @@

Functions and values

Type parameters: 'T
- + @@ -489,7 +489,7 @@

Functions and values

Type parameters: 'T
- + @@ -510,7 +510,7 @@

Functions and values

Type parameters: 'T
- + @@ -530,7 +530,7 @@

Functions and values

Type parameters: 'T
- + @@ -551,7 +551,7 @@

Functions and values

Type parameters: 'T
- + @@ -571,7 +571,7 @@

Functions and values

Type parameters: 'State, 'T
- + @@ -592,7 +592,7 @@

Functions and values

Type parameters: 'T
- + @@ -613,7 +613,7 @@

Functions and values

Type parameters: 'T
- + @@ -633,7 +633,7 @@

Functions and values

Type parameters: 'T
- + @@ -654,7 +654,7 @@

Functions and values

Type parameters: 'T
- + @@ -675,7 +675,7 @@

Functions and values

Type parameters: 'T
- + @@ -695,7 +695,7 @@

Functions and values

Type parameters: 'T
- + @@ -716,7 +716,7 @@

Functions and values

Type parameters: 'T
- + @@ -736,7 +736,7 @@

Functions and values

Type parameters: 'T
- + @@ -758,7 +758,7 @@

Functions and values

Type parameters: 'T
- + @@ -779,7 +779,7 @@

Functions and values

Type parameters: 'T
- + @@ -800,7 +800,7 @@

Functions and values

Type parameters: 'T
- + @@ -821,7 +821,7 @@

Functions and values

Type parameters: 'T
- + @@ -842,7 +842,7 @@

Functions and values

Type parameters: 'T
- + @@ -862,7 +862,7 @@

Functions and values

Type parameters: 'T
- + @@ -882,7 +882,7 @@

Functions and values

Type parameters: 'State, 'T
- + @@ -905,7 +905,7 @@

Functions and values

Type parameters: 'T1, 'T2
- + @@ -933,7 +933,7 @@

Active patterns

Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-list.html b/docs/reference/fsharpx-collections-list.html index a6a4c4d6..a4691e12 100644 --- a/docs/reference/fsharpx-collections-list.html +++ b/docs/reference/fsharpx-collections-list.html @@ -84,8 +84,8 @@

Functions and values

List.choice1s(xs)
- Signature: xs:Choice<'?10328,'?10329> list -> '?10328 list
- Type parameters: '?10328, '?10329
+ Signature: xs:Choice<'?10241,'?10242> list -> '?10241 list
+ Type parameters: '?10241, '?10242
@@ -104,8 +104,8 @@

Functions and values

List.choice2s(xs)
- Signature: xs:Choice<'?10331,'?10332> list -> '?10332 list
- Type parameters: '?10331, '?10332
+ Signature: xs:Choice<'?10244,'?10245> list -> '?10245 list
+ Type parameters: '?10244, '?10245
@@ -144,8 +144,8 @@

Functions and values

List.equalsWith eq xs ys
- Signature: eq:('?10337 -> '?10337 -> bool) -> xs:'?10337 list -> ys:'?10337 list -> bool
- Type parameters: '?10337
+ Signature: eq:('?10250 -> '?10250 -> bool) -> xs:'?10250 list -> ys:'?10250 list -> bool
+ Type parameters: '?10250
@@ -203,8 +203,8 @@

Functions and values

List.lift2 f l1 l2
- Signature: f:('?10284 -> '?10285 -> '?10286) -> l1:'?10284 list -> l2:'?10285 list -> '?10286 list
- Type parameters: '?10284, '?10285, '?10286
+ Signature: f:('?10197 -> '?10198 -> '?10199) -> l1:'?10197 list -> l2:'?10198 list -> '?10199 list
+ Type parameters: '?10197, '?10198, '?10199
@@ -221,8 +221,8 @@

Functions and values

List.mapAccum f s l
- Signature: f:('?10311 -> '?10312 -> '?10311 * '?10313) -> s:'?10311 -> l:'?10312 list -> '?10311 * '?10313 list
- Type parameters: '?10311, '?10312, '?10313
+ Signature: f:('?10224 -> '?10225 -> '?10224 * '?10226) -> s:'?10224 -> l:'?10225 list -> '?10224 * '?10226 list
+ Type parameters: '?10224, '?10225, '?10226
@@ -244,8 +244,8 @@

Functions and values

List.mapIf pred f
- Signature: pred:('?10309 -> bool) -> f:('?10309 -> '?10309) -> '?10309 list -> '?10309 list
- Type parameters: '?10309
+ Signature: pred:('?10222 -> bool) -> f:('?10222 -> '?10222) -> '?10222 list -> '?10222 list
+ Type parameters: '?10222
@@ -262,8 +262,8 @@

Functions and values

List.merge a b
- Signature: a:'?10320 list -> b:'?10320 list -> '?10320 list
- Type parameters: '?10320
+ Signature: a:'?10233 list -> b:'?10233 list -> '?10233 list
+ Type parameters: '?10233
@@ -282,8 +282,8 @@

Functions and values

List.mergeBy f a b
- Signature: f:('?10317 -> '?10318) -> a:'?10317 list -> b:'?10317 list -> '?10317 list
- Type parameters: '?10317, '?10318
+ Signature: f:('?10230 -> '?10231) -> a:'?10230 list -> b:'?10230 list -> '?10230 list
+ Type parameters: '?10230, '?10231
@@ -320,8 +320,8 @@

Functions and values

List.partitionChoices(xs)
- Signature: xs:Choice<'?10334,'?10335> list -> '?10334 list * '?10335 list
- Type parameters: '?10334, '?10335
+ Signature: xs:Choice<'?10247,'?10248> list -> '?10247 list * '?10248 list
+ Type parameters: '?10247, '?10248
@@ -340,8 +340,8 @@

Functions and values

List.singleton(x)
- Signature: x:'?10282 -> '?10282 list
- Type parameters: '?10282
+ Signature: x:'?10195 -> '?10195 list
+ Type parameters: '?10195
@@ -358,8 +358,8 @@

Functions and values

List.skip n l
- Signature: n:int -> l:'?10302 list -> '?10302 list
- Type parameters: '?10302
+ Signature: n:int -> l:'?10215 list -> '?10215 list
+ Type parameters: '?10215
@@ -376,8 +376,8 @@

Functions and values

List.skipUntil pred l
- Signature: pred:('?10294 -> bool) -> l:'?10294 list -> '?10294 list
- Type parameters: '?10294
+ Signature: pred:('?10207 -> bool) -> l:'?10207 list -> '?10207 list
+ Type parameters: '?10207
@@ -394,8 +394,8 @@

Functions and values

List.skipWhile pred l
- Signature: pred:('?10292 -> bool) -> l:'?10292 list -> '?10292 list
- Type parameters: '?10292
+ Signature: pred:('?10205 -> bool) -> l:'?10205 list -> '?10205 list
+ Type parameters: '?10205
@@ -412,8 +412,8 @@

Functions and values

List.span pred l
- Signature: pred:('?10288 -> bool) -> l:'?10288 list -> '?10288 list * '?10288 list
- Type parameters: '?10288
+ Signature: pred:('?10201 -> bool) -> l:'?10201 list -> '?10201 list * '?10201 list
+ Type parameters: '?10201
@@ -430,8 +430,8 @@

Functions and values

List.split pred l
- Signature: pred:('?10290 -> bool) -> l:'?10290 list -> '?10290 list * '?10290 list
- Type parameters: '?10290
+ Signature: pred:('?10203 -> bool) -> l:'?10203 list -> '?10203 list * '?10203 list
+ Type parameters: '?10203
@@ -448,8 +448,8 @@

Functions and values

List.splitAt n l
- Signature: n:int -> l:'?10300 list -> '?10300 list * '?10300 list
- Type parameters: '?10300
+ Signature: n:int -> l:'?10213 list -> '?10213 list * '?10213 list
+ Type parameters: '?10213
@@ -466,8 +466,8 @@

Functions and values

List.take n l
- Signature: n:int -> l:'?10304 list -> '?10304 list
- Type parameters: '?10304
+ Signature: n:int -> l:'?10217 list -> '?10217 list
+ Type parameters: '?10217
@@ -484,8 +484,8 @@

Functions and values

List.takeUntil pred l
- Signature: pred:('?10298 -> bool) -> l:'?10298 list -> '?10298 list
- Type parameters: '?10298
+ Signature: pred:('?10211 -> bool) -> l:'?10211 list -> '?10211 list
+ Type parameters: '?10211
@@ -502,8 +502,8 @@

Functions and values

List.takeWhile pred l
- Signature: pred:('?10296 -> bool) -> l:'?10296 list -> '?10296 list
- Type parameters: '?10296
+ Signature: pred:('?10209 -> bool) -> l:'?10209 list -> '?10209 list
+ Type parameters: '?10209
@@ -520,8 +520,8 @@

Functions and values

List.transpose(lst)
- Signature: lst:'?10315 list list -> '?10315 list list
- Type parameters: '?10315
+ Signature: lst:'?10228 list list -> '?10228 list list
+ Type parameters: '?10228
diff --git a/docs/reference/fsharpx-collections-map.html b/docs/reference/fsharpx-collections-map.html index 9b6311ca..80ed44b9 100644 --- a/docs/reference/fsharpx-collections-map.html +++ b/docs/reference/fsharpx-collections-map.html @@ -122,8 +122,8 @@

Functions and values

Map.equalsWith eq xs ys
- Signature: eq:('?10387 * '?10388 -> '?10387 * '?10388 -> bool) -> xs:Map<'?10387,'?10388> -> ys:Map<'?10387,'?10388> -> bool
- Type parameters: '?10387, '?10388
+ Signature: eq:('?10300 * '?10301 -> '?10300 * '?10301 -> bool) -> xs:Map<'?10300,'?10301> -> ys:Map<'?10300,'?10301> -> bool
+ Type parameters: '?10300, '?10301
@@ -160,8 +160,8 @@

Functions and values

Map.insertWith f key defaultValue map
- Signature: f:('?10350 -> '?10350 -> '?10350) -> key:'?10351 -> defaultValue:'?10350 -> map:Map<'?10351,'?10350> -> Map<'?10351,'?10350>
- Type parameters: '?10350, '?10351
+ Signature: f:('?10263 -> '?10263 -> '?10263) -> key:'?10264 -> defaultValue:'?10263 -> map:Map<'?10264,'?10263> -> Map<'?10264,'?10263>
+ Type parameters: '?10263, '?10264
@@ -201,8 +201,8 @@

Functions and values

Map.keySet(map)
- Signature: map:Map<'?10375,'?10376> -> Set<'?10375>
- Type parameters: '?10375, '?10376
+ Signature: map:Map<'?10288,'?10289> -> Set<'?10288>
+ Type parameters: '?10288, '?10289
@@ -241,8 +241,8 @@

Functions and values

Map.spanWithKey pred map
- Signature: pred:('?10344 -> bool) -> map:Map<'?10344,'?10345> -> Map<'?10344,'?10345> * Map<'?10344,'?10345>
- Type parameters: '?10344, '?10345
+ Signature: pred:('?10257 -> bool) -> map:Map<'?10257,'?10258> -> Map<'?10257,'?10258> * Map<'?10257,'?10258>
+ Type parameters: '?10257, '?10258
@@ -259,8 +259,8 @@

Functions and values

Map.splitWithKey pred d
- Signature: pred:('?10347 -> bool) -> d:Map<'?10347,'?10348> -> Map<'?10347,'?10348> * Map<'?10347,'?10348>
- Type parameters: '?10347, '?10348
+ Signature: pred:('?10260 -> bool) -> d:Map<'?10260,'?10261> -> Map<'?10260,'?10261> * Map<'?10260,'?10261>
+ Type parameters: '?10260, '?10261
@@ -277,8 +277,8 @@

Functions and values

Map.union loses wins
- Signature: loses:Map<'?10359,'?10360> -> wins:Map<'?10359,'?10360> -> Map<'?10359,'?10360>
- Type parameters: '?10359, '?10360
+ Signature: loses:Map<'?10272,'?10273> -> wins:Map<'?10272,'?10273> -> Map<'?10272,'?10273>
+ Type parameters: '?10272, '?10273
@@ -297,8 +297,8 @@

Functions and values

Map.updateWith f key map
- Signature: f:('?10353 -> '?10353 option) -> key:'?10354 -> map:Map<'?10354,'?10353> -> Map<'?10354,'?10353>
- Type parameters: '?10353, '?10354
+ Signature: f:('?10266 -> '?10266 option) -> key:'?10267 -> map:Map<'?10267,'?10266> -> Map<'?10267,'?10266>
+ Type parameters: '?10266, '?10267
@@ -319,8 +319,8 @@

Functions and values

Map.valueList(map)
- Signature: map:Map<'?10356,'?10357> -> '?10357 list
- Type parameters: '?10356, '?10357
+ Signature: map:Map<'?10269,'?10270> -> '?10270 list
+ Type parameters: '?10269, '?10270
diff --git a/docs/reference/fsharpx-collections-persistenthashmap-2.html b/docs/reference/fsharpx-collections-persistenthashmap-2.html index 7ca6c5b2..177a810b 100644 --- a/docs/reference/fsharpx-collections-persistenthashmap-2.html +++ b/docs/reference/fsharpx-collections-persistenthashmap-2.html @@ -62,7 +62,7 @@

Record Fields

- + @@ -80,7 +80,7 @@

Record Fields

- + @@ -98,7 +98,7 @@

Record Fields

- + @@ -116,7 +116,7 @@

Record Fields

- + @@ -142,7 +142,7 @@

Instance members

- + @@ -160,7 +160,7 @@

Instance members

- + @@ -178,7 +178,7 @@

Instance members

- + @@ -197,7 +197,7 @@

Instance members

- + @@ -216,7 +216,7 @@

Instance members

- + @@ -234,7 +234,7 @@

Instance members

- + @@ -253,7 +253,7 @@

Instance members

- + @@ -279,7 +279,7 @@

Static members

- + @@ -297,7 +297,7 @@

Static members

- + diff --git a/docs/reference/fsharpx-collections-persistenthashmap.html b/docs/reference/fsharpx-collections-persistenthashmap.html index 12f96bb7..e8e05c76 100644 --- a/docs/reference/fsharpx-collections-persistenthashmap.html +++ b/docs/reference/fsharpx-collections-persistenthashmap.html @@ -68,7 +68,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -88,7 +88,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -108,7 +108,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -128,7 +128,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -148,7 +148,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -168,7 +168,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -188,7 +188,7 @@

Functions and values

Type parameters: 'S, 'S1, 'T
- + @@ -208,7 +208,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -228,7 +228,7 @@

Functions and values

Type parameters: 'T, 'S
- + @@ -248,7 +248,7 @@

Functions and values

Type parameters: 'T, 'S
- + diff --git a/docs/reference/fsharpx-collections-persistentvector.html b/docs/reference/fsharpx-collections-persistentvector.html index ab4fc37e..f11f44e3 100644 --- a/docs/reference/fsharpx-collections-persistentvector.html +++ b/docs/reference/fsharpx-collections-persistentvector.html @@ -68,7 +68,7 @@

Functions and values

Type parameters: 'T
- + @@ -88,7 +88,7 @@

Functions and values

Type parameters: 'T
- + @@ -112,7 +112,7 @@

Functions and values

- + @@ -132,7 +132,7 @@

Functions and values

Type parameters: 'T
- + @@ -152,7 +152,7 @@

Functions and values

Type parameters: 'State, 'T
- + @@ -172,7 +172,7 @@

Functions and values

Type parameters: 'T, 'State
- + @@ -192,7 +192,7 @@

Functions and values

Type parameters: 'T
- + @@ -212,7 +212,7 @@

Functions and values

Type parameters: 'T
- + @@ -232,7 +232,7 @@

Functions and values

Type parameters: 'T
- + @@ -252,7 +252,7 @@

Functions and values

Type parameters: 'T
- + @@ -272,7 +272,7 @@

Functions and values

Type parameters: 'T
- + @@ -292,7 +292,7 @@

Functions and values

Type parameters: 'T, 'T1
- + @@ -312,7 +312,7 @@

Functions and values

Type parameters: 'T
- + @@ -332,7 +332,7 @@

Functions and values

Type parameters: 'T
- + @@ -352,7 +352,7 @@

Functions and values

Type parameters: 'T
- + @@ -372,7 +372,7 @@

Functions and values

Type parameters: 'T
- + @@ -392,7 +392,7 @@

Functions and values

Type parameters: 'T
- + @@ -412,7 +412,7 @@

Functions and values

Type parameters: 'T
- + @@ -432,7 +432,7 @@

Functions and values

Type parameters: 'T
- + @@ -452,7 +452,7 @@

Functions and values

Type parameters: 'T
- + @@ -472,7 +472,7 @@

Functions and values

Type parameters: 'T
- + @@ -492,7 +492,7 @@

Functions and values

Type parameters: 'T
- + @@ -512,7 +512,7 @@

Functions and values

Type parameters: 'T
- + @@ -532,7 +532,7 @@

Functions and values

Type parameters: 'T
- + @@ -552,7 +552,7 @@

Functions and values

Type parameters: 'T
- + @@ -572,7 +572,7 @@

Functions and values

Type parameters: 'T
- + @@ -592,7 +592,7 @@

Functions and values

Type parameters: 'T
- + @@ -612,7 +612,7 @@

Functions and values

Type parameters: 'T
- + @@ -632,7 +632,7 @@

Functions and values

Type parameters: 'T
- + @@ -660,7 +660,7 @@

Active patterns

Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-priorityqueue.html b/docs/reference/fsharpx-collections-priorityqueue.html index 5edff411..4d4afa19 100644 --- a/docs/reference/fsharpx-collections-priorityqueue.html +++ b/docs/reference/fsharpx-collections-priorityqueue.html @@ -66,7 +66,7 @@

Functions and values

Type parameters: 'T
- + @@ -86,7 +86,7 @@

Functions and values

Type parameters: 'T
- + @@ -106,7 +106,7 @@

Functions and values

Type parameters: 'T
- + @@ -126,7 +126,7 @@

Functions and values

Type parameters: 'T
- + @@ -146,7 +146,7 @@

Functions and values

Type parameters: 'T
- + @@ -166,7 +166,7 @@

Functions and values

Type parameters: 'T
- + @@ -186,7 +186,7 @@

Functions and values

Type parameters: 'T
- + diff --git a/docs/reference/fsharpx-collections-resizearray.html b/docs/reference/fsharpx-collections-resizearray.html new file mode 100644 index 00000000..b35343c9 --- /dev/null +++ b/docs/reference/fsharpx-collections-resizearray.html @@ -0,0 +1,1267 @@ + + + + + ResizeArray - FSharpx.Collections + + + + + + + + + + + + + + + +
+ +
+
+
+ + + + +

ResizeArray

+

+ Namespace: FSharpx.Collections
+ + Attributes:
+[<RequireQualifiedAccess>]
+ +
+

+
+

Generic operations on the type System.Collections.Generic.List, which is called ResizeArray in the F# libraries.

+ +
+ + + +

Functions and values

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Function or valueDescription
+ + + ResizeArray.append arg1 arg2 + +
+ Signature: ResizeArray<'T> -> ResizeArray<'T> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build a new array that contains the elements of the first array followed by the elements of the second array

+ + +
+ + + ResizeArray.blit(...) + +
+ Signature: ResizeArray<'T> -> int -> ResizeArray<'T> -> int -> int -> unit
+ Type parameters: 'T
+
+ + + + +

Read a range of elements from the first array and write them into the second.

+ + +
+ + + ResizeArray.choose arg1 arg2 + +
+ Signature: ('T -> 'U option) -> ResizeArray<'T> -> ResizeArray<'U>
+ Type parameters: 'T, 'U
+
+ + + + +

Apply the given function to each element of the array. Return +the array comprised of the results "x" for each element where +the function returns Some(x)

+ + +
+ + + ResizeArray.concat(arg1) + +
+ Signature: seq<ResizeArray<'T>> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build a new array that contains the elements of each of the given list of arrays

+ + +
+ + + ResizeArray.copy(arg1) + +
+ Signature: ResizeArray<'T> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build a new array that contains the elements of the given array

+ + +
+ + + ResizeArray.create arg1 arg2 + +
+ Signature: int -> 'T -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Create an array whose elements are all initially the given value.

+ + +
+ + + ResizeArray.distinct(arg1) + +
+ Signature: ResizeArray<'T> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Returns an array that contains no duplicate entries according to generic hash and +equality comparisons on the entries. +If an element occurs multiple times in the array then the later occurrences are discarded.

+ + +
+ + + ResizeArray.distinctBy arg1 arg2 + +
+ Signature: ('T -> 'Key) -> ResizeArray<'T> -> ResizeArray<'T>
+ Type parameters: 'T, 'Key
+
+ + + + +

Returns an array that contains no duplicate entries according to the +generic hash and equality comparisons on the keys returned by the given key-generating function. +If an element occurs multiple times in the array then the later occurrences are discarded.

+ + +
+ + + ResizeArray.exists arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> bool
+ Type parameters: 'T
+
+ + + + +

Test if any element of the array satisfies the given predicate. +If the input function is f and the elements are i0...iN +then computes p i0 or ... or p iN.

+ + +
+ + + ResizeArray.exists2 arg1 arg2 arg3 + +
+ Signature: ('T1 -> 'T2 -> bool) -> ResizeArray<'T1> -> ResizeArray<'T2> -> bool
+ Type parameters: 'T1, 'T2
+
+ + + + +

Test elements of the two arrays pairwise to see if any pair of element satisfies the given predicate. +Raise ArgumentException if the arrays have different lengths.

+ + +
+ + + ResizeArray.fill arg1 arg2 arg3 arg4 + +
+ Signature: ResizeArray<'T> -> int -> int -> 'T -> unit
+ Type parameters: 'T
+
+ + + + +

Fill a range of the collection with the given element

+ + +
+ + + ResizeArray.filter arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Return a new collection containing only the elements of the collection +for which the given predicate returns true

+ + +
+ + + ResizeArray.find arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> 'T
+ Type parameters: 'T
+
+ + + + +

Return the first element for which the given function returns true. +Raise KeyNotFoundException if no such element exists.

+ + +
+ + + ResizeArray.findIndex arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> int
+ Type parameters: 'T
+
+ + + + +

Return the index of the first element in the array +that satisfies the given predicate. Raise KeyNotFoundException if +none of the elements satisfy the predicate.

+ + +
+ + + ResizeArray.findIndexi arg1 arg2 + +
+ Signature: (int -> 'T -> bool) -> ResizeArray<'T> -> int
+ Type parameters: 'T
+
+ + + + +

Return the index of the first element in the array +that satisfies the given predicate. Raise KeyNotFoundException if +none of the elements satisfy the predicate.

+ + +
+ + + ResizeArray.fold arg1 arg2 arg3 + +
+ Signature: ('T -> 'State -> 'T) -> 'T -> ResizeArray<'State> -> 'T
+ Type parameters: 'T, 'State
+
+ + + + +

Apply a function to each element of the collection, threading an accumulator argument +through the computation. If the input function is f and the elements are i0...iN +then computes f (... (f s i0)...) iN

+ + +
+ + + ResizeArray.fold2 arg1 arg2 arg3 arg4 + +
+ Signature: ('State -> 'T1 -> 'T2 -> 'State) -> 'State -> ResizeArray<'T1> -> ResizeArray<'T2> -> 'State
+ Type parameters: 'State, 'T1, 'T2
+
+ + + + +

Apply a function to pairs of elements drawn from the two collections, +left-to-right, threading an accumulator argument +through the computation. The two input +arrays must have the same lengths, otherwise an ArgumentException is +raised.

+ + +
+ + + ResizeArray.foldBack arg1 arg2 arg3 + +
+ Signature: ('T -> 'State -> 'State) -> ResizeArray<'T> -> 'State -> 'State
+ Type parameters: 'T, 'State
+
+ + + + +

Apply a function to each element of the array, threading an accumulator argument +through the computation. If the input function is f and the elements are i0...iN then +computes f i0 (...(f iN s)).

+ + +
+ + + ResizeArray.foldBack2(...) + +
+ Signature: ('T1 -> 'T2 -> 'State -> 'State) -> ResizeArray<'T1> -> ResizeArray<'T2> -> 'State -> 'State
+ Type parameters: 'T1, 'T2, 'State
+
+ + + + +

Apply a function to pairs of elements drawn from the two collections, right-to-left, +threading an accumulator argument through the computation. The two input +arrays must have the same lengths, otherwise an ArgumentException is +raised.

+ + +
+ + + ResizeArray.forall arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> bool
+ Type parameters: 'T
+
+ + + + +

Test if all elements of the array satisfy the given predicate. +If the input function is f and the elements are i0...iN and "j0...jN" +then computes p i0 && ... && p iN.

+ + +
+ + + ResizeArray.forall2 arg1 arg2 arg3 + +
+ Signature: ('T1 -> 'T2 -> bool) -> ResizeArray<'T1> -> ResizeArray<'T2> -> bool
+ Type parameters: 'T1, 'T2
+
+ + + + +

Test elements of the two arrays pairwise to see if all pairs of elements satisfy the given predicate. +Raise ArgumentException if the arrays have different lengths.

+ + +
+ + + ResizeArray.get arg1 arg2 + +
+ Signature: ResizeArray<'T> -> int -> 'T
+ Type parameters: 'T
+
+ + + + +

Fetch an element from the collection. You can also use the syntax arr.[idx].

+ + +
+ + + ResizeArray.init arg1 arg2 + +
+ Signature: int -> (int -> 'T) -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Create an array by calling the given generator on each index.

+ + +
+ + + ResizeArray.isEmpty(arg1) + +
+ Signature: ResizeArray<'T> -> bool
+ Type parameters: 'T
+
+ + + + +

Return true if the given array is empty, otherwise false

+ + +
+ + + ResizeArray.iter arg1 arg2 + +
+ Signature: ('T -> unit) -> ResizeArray<'T> -> unit
+ Type parameters: 'T
+
+ + + + +

Apply the given function to each element of the array.

+ + +
+ + + ResizeArray.iter2 arg1 arg2 arg3 + +
+ Signature: ('T1 -> 'T2 -> unit) -> ResizeArray<'T1> -> ResizeArray<'T2> -> unit
+ Type parameters: 'T1, 'T2
+
+ + + + +

Apply the given function to two arrays simultaneously. The +two arrays must have the same lengths, otherwise an Invalid_argument exception is +raised.

+ + +
+ + + ResizeArray.iteri arg1 arg2 + +
+ Signature: (int -> 'T -> unit) -> ResizeArray<'T> -> unit
+ Type parameters: 'T
+
+ + + + +

Apply the given function to each element of the array. The integer passed to the +function indicates the index of element.

+ + +
+ + + ResizeArray.iteri2 arg1 arg2 arg3 + +
+ Signature: (int -> 'T1 -> 'T2 -> unit) -> ResizeArray<'T1> -> ResizeArray<'T2> -> unit
+ Type parameters: 'T1, 'T2
+
+ + + + +

Apply the given function to pair of elements drawn from matching indices in two arrays, +also passing the index of the elements. The two arrays must have the same lengths, +otherwise an ArgumentException is raised.

+ + +
+ + + ResizeArray.length(arg1) + +
+ Signature: ResizeArray<'T> -> int
+ Type parameters: 'T
+
+ + + + +

Return the length of the collection. You can also use property arr.Length.

+ + +
+ + + ResizeArray.map arg1 arg2 + +
+ Signature: ('T -> 'U) -> ResizeArray<'T> -> ResizeArray<'U>
+ Type parameters: 'T, 'U
+
+ + + + +

Build a new array whose elements are the results of applying the given function +to each of the elements of the array.

+ + +
+ + + ResizeArray.map2 arg1 arg2 arg3 + +
+ Signature: ('T1 -> 'T2 -> 'U) -> ResizeArray<'T1> -> ResizeArray<'T2> -> ResizeArray<'U>
+ Type parameters: 'T1, 'T2, 'U
+
+ + + + +

Build a new collection whose elements are the results of applying the given function +to the corresponding elements of the two collections pairwise. The two input +arrays must have the same lengths.

+ + +
+ + + ResizeArray.mapi arg1 arg2 + +
+ Signature: (int -> 'T -> 'U) -> ResizeArray<'T> -> ResizeArray<'U>
+ Type parameters: 'T, 'U
+
+ + + + +

Build a new array whose elements are the results of applying the given function +to each of the elements of the array. The integer index passed to the +function indicates the index of element being transformed.

+ + +
+ + + ResizeArray.mapi2 arg1 arg2 arg3 + +
+ Signature: (int -> 'T1 -> 'T2 -> 'U) -> ResizeArray<'T1> -> ResizeArray<'T2> -> ResizeArray<'U>
+ Type parameters: 'T1, 'T2, 'U
+
+ + + + +

Build a new collection whose elements are the results of applying the given function +to the corresponding elements of the two collections pairwise. The two input +arrays must have the same lengths, otherwise an ArgumentException is +raised.

+ + +
+ + + ResizeArray.ofArray(arg1) + +
+ Signature: 'T [] -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build a ResizeArray from the given elements

+ + +
+ + + ResizeArray.ofList(arg1) + +
+ Signature: 'T list -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build an array from the given list

+ + +
+ + + ResizeArray.ofSeq(arg1) + +
+ Signature: seq<'T> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build and array from the given seq

+ + +
+ + + ResizeArray.partition arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> ResizeArray<'T> * ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Split the collection into two collections, containing the +elements for which the given predicate returns true and false +respectively

+ + +
+ + + ResizeArray.reduce arg1 arg2 + +
+ Signature: ('T -> 'T -> 'T) -> ResizeArray<'T> -> 'T
+ Type parameters: 'T
+
+ + + + +

Apply a function to each element of the array, threading an accumulator argument +through the computation. If the input function is f and the elements are i0...iN +then computes f (... (f i0 i1)...) iN. Raises ArgumentException if the array has size zero.

+ + +
+ + + ResizeArray.reduceBack arg1 arg2 + +
+ Signature: ('T -> 'T -> 'T) -> ResizeArray<'T> -> 'T
+ Type parameters: 'T
+
+ + + + +

Apply a function to each element of the array, threading an accumulator argument +through the computation. If the input function is f and the elements are i0...iN then +computes f i0 (...(f iN-1 iN)). Raises ArgumentException if the array has size zero.

+ + +
+ + + ResizeArray.rev(arg1) + +
+ Signature: ResizeArray<'T> -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Return a new array with the elements in reverse order

+ + +
+ + + ResizeArray.scan arg1 arg2 arg3 + +
+ Signature: ('State -> 'T -> 'State) -> 'State -> ResizeArray<'T> -> ResizeArray<'State>
+ Type parameters: 'State, 'T
+
+ + + + +

Like fold, but return the intermediary and final results

+ + +
+ + + ResizeArray.scanBack arg1 arg2 arg3 + +
+ Signature: ('T -> 'State -> 'State) -> ResizeArray<'T> -> 'State -> ResizeArray<'State>
+ Type parameters: 'T, 'State
+
+ + + + +

Like foldBack, but return both the intermediary and final results

+ + +
+ + + ResizeArray.set arg1 arg2 arg3 + +
+ Signature: ResizeArray<'T> -> int -> 'T -> unit
+ Type parameters: 'T
+
+ + + + +

Set the value of an element in the collection. You can also use the syntax arr.[idx] <- e.

+ + +
+ + + ResizeArray.singleton(arg1) + +
+ Signature: 'T -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Return an array containing the given element

+ + +
+ + + ResizeArray.sort arg1 arg2 + +
+ Signature: ('T -> 'T -> int) -> ResizeArray<'T> -> unit
+ Type parameters: 'T
+
+ + + + +

Sort the elements using the given comparison function

+ + +
+ + + ResizeArray.sortBy arg1 arg2 + +
+ Signature: ('T -> 'Key) -> ResizeArray<'T> -> unit
+ Type parameters: 'T, 'Key
+
+ + + + +

Sort the elements using the key extractor and generic comparison on the keys

+ + +
+ + + ResizeArray.sub arg1 arg2 arg3 + +
+ Signature: ResizeArray<'T> -> int -> int -> ResizeArray<'T>
+ Type parameters: 'T
+
+ + + + +

Build a new array that contains the given subrange specified by +starting index and length.

+ + +
+ + + ResizeArray.toArray(arg1) + +
+ Signature: ResizeArray<'T> -> 'T []
+ Type parameters: 'T
+
+ + + + +

Return a fixed-length array containing the elements of the input ResizeArray

+ + +
+ + + ResizeArray.toList(arg1) + +
+ Signature: ResizeArray<'T> -> 'T list
+ Type parameters: 'T
+
+ + + + +

Build a list from the given array

+ + +
+ + + ResizeArray.toSeq(arg1) + +
+ Signature: ResizeArray<'T> -> seq<'T>
+ Type parameters: 'T
+
+ + + + +

Return a view of the array as an enumerable object

+ + +
+ + + ResizeArray.tryFind arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> 'T option
+ Type parameters: 'T
+
+ + + + +

Return the first element for which the given function returns true. +Return None if no such element exists.

+ + +
+ + + ResizeArray.tryFindIndex arg1 arg2 + +
+ Signature: ('T -> bool) -> ResizeArray<'T> -> int option
+ Type parameters: 'T
+
+ + + + +

Return the index of the first element in the array +that satisfies the given predicate.

+ + +
+ + + ResizeArray.tryFindIndexi arg1 arg2 + +
+ Signature: (int -> 'T -> bool) -> ResizeArray<'T> -> int option
+ Type parameters: 'T
+
+ + + + +

Return the index of the first element in the array +that satisfies the given predicate.

+ + +
+ + + ResizeArray.tryPick arg1 arg2 + +
+ Signature: ('T -> 'U option) -> ResizeArray<'T> -> 'U option
+ Type parameters: 'T, 'U
+
+ + + + +

Apply the given function to successive elements, returning the first +result where function returns "Some(x)" for some x.

+ + +
+ + + ResizeArray.unzip(arg1) + +
+ Signature: ResizeArray<'T1 * 'T2> -> ResizeArray<'T1> * ResizeArray<'T2>
+ Type parameters: 'T1, 'T2
+
+ + + + +

Split an array of pairs into two arrays

+ + +
+ + + ResizeArray.zip arg1 arg2 + +
+ Signature: ResizeArray<'T1> -> ResizeArray<'T2> -> ResizeArray<'T1 * 'T2>
+ Type parameters: 'T1, 'T2
+
+ + + + +

Combine the two arrays into an array of pairs. The two arrays must have equal lengths, otherwise an ArgumentException is +raised..

+ + +
+ +
+
+ F# Project + +
+
+
+ Fork me on GitHub + + diff --git a/docs/reference/fsharpx-collections-seq.html b/docs/reference/fsharpx-collections-seq.html index d03687d3..506ba674 100644 --- a/docs/reference/fsharpx-collections-seq.html +++ b/docs/reference/fsharpx-collections-seq.html @@ -60,12 +60,12 @@

Functions and values

- + Seq.asCircular(values) -
- Signature: values:seq<'?10204> -> seq<'?10204>
- Type parameters: '?10204
+
+ Signature: values:seq<'?10117> -> seq<'?10117>
+ Type parameters: '?10117
@@ -80,12 +80,12 @@

Functions and values

- + Seq.asCircularOnLoop f values -
- Signature: f:(unit -> unit) -> values:seq<'?10206> -> seq<'?10206>
- Type parameters: '?10206
+
+ Signature: f:(unit -> unit) -> values:seq<'?10119> -> seq<'?10119>
+ Type parameters: '?10119
@@ -100,12 +100,12 @@

Functions and values

- + Seq.asCircularWithBreak(values) -
- Signature: values:seq<'?10208> -> seq<'?10208 option>
- Type parameters: '?10208
+
+ Signature: values:seq<'?10121> -> seq<'?10121 option>
+ Type parameters: '?10121
@@ -120,10 +120,10 @@

Functions and values

- + Seq.catOptions(xs) -
+
Signature: xs:seq<Option<'a>> -> seq<'a>
Type parameters: 'a
@@ -140,12 +140,12 @@

Functions and values

- + Seq.choice1s(xs) -
- Signature: xs:seq<Choice<'?10238,'?10239>> -> seq<'?10238>
- Type parameters: '?10238, '?10239
+
+ Signature: xs:seq<Choice<'?10151,'?10152>> -> seq<'?10151>
+ Type parameters: '?10151, '?10152
@@ -160,12 +160,12 @@

Functions and values

- + Seq.choice2s(xs) -
- Signature: xs:seq<Choice<'?10241,'?10242>> -> seq<'?10242>
- Type parameters: '?10241, '?10242
+
+ Signature: xs:seq<Choice<'?10154,'?10155>> -> seq<'?10155>
+ Type parameters: '?10154, '?10155
@@ -180,12 +180,12 @@

Functions and values

- + Seq.combine f a b -
- Signature: f:('?10224 -> '?10225 -> '?10226) -> a:seq<'?10224> -> b:seq<'?10225> -> seq<'?10226>
- Type parameters: '?10224, '?10225, '?10226
+
+ Signature: f:('?10137 -> '?10138 -> '?10139) -> a:seq<'?10137> -> b:seq<'?10138> -> seq<'?10139>
+ Type parameters: '?10137, '?10138, '?10139
@@ -201,12 +201,12 @@

Functions and values

- + Seq.cons x xs -
- Signature: x:'?10178 -> xs:seq<'?10178> -> seq<'?10178>
- Type parameters: '?10178
+
+ Signature: x:'?10091 -> xs:seq<'?10091> -> seq<'?10091>
+ Type parameters: '?10091
@@ -221,12 +221,12 @@

Functions and values

- + Seq.contract n source -
- Signature: n:int -> source:seq<'?10222> -> seq<'?10222>
- Type parameters: '?10222
+
+ Signature: n:int -> source:seq<'?10135> -> seq<'?10135>
+ Type parameters: '?10135
@@ -241,12 +241,12 @@

Functions and values

- + Seq.equalsWith eq xs ys -
- Signature: eq:('?10247 -> '?10247 -> bool) -> xs:seq<'?10247> -> ys:seq<'?10247> -> bool
- Type parameters: '?10247
+
+ Signature: eq:('?10160 -> '?10160 -> bool) -> xs:seq<'?10160> -> ys:seq<'?10160> -> bool
+ Type parameters: '?10160
@@ -261,10 +261,10 @@

Functions and values

- + Seq.groupNeighboursBy projection source -
+
Signature: projection:('T -> 'Key) -> source:seq<'T> -> seq<'Key * seq<'T>>
Type parameters: 'T, 'Key
@@ -282,12 +282,12 @@

Functions and values

- + Seq.grow(n) -
- Signature: n:int -> seq<'?10228> -> seq<'?10228>
- Type parameters: '?10228
+
+ Signature: n:int -> seq<'?10141> -> seq<'?10141>
+ Type parameters: '?10141
@@ -302,12 +302,12 @@

Functions and values

- + Seq.index(a) -
- Signature: a:seq<'?10182> -> seq<int * '?10182>
- Type parameters: '?10182
+
+ Signature: a:seq<'?10095> -> seq<int * '?10095>
+ Type parameters: '?10095
@@ -322,10 +322,10 @@

Functions and values

- + Seq.intersperse sep list -
+
Signature: sep:'a -> list:seq<'a> -> seq<'a>
Type parameters: 'a
@@ -340,10 +340,10 @@

Functions and values

- + Seq.iterBreak f seq -
+
Signature: f:('T -> bool) -> seq:seq<'T> -> unit
Type parameters: 'T
@@ -360,12 +360,12 @@

Functions and values

- + Seq.lift2 f l1 l2 -
- Signature: f:('?10186 -> '?10187 -> '?10188) -> l1:seq<'?10186> -> l2:seq<'?10187> -> seq<'?10188>
- Type parameters: '?10186, '?10187, '?10188
+
+ Signature: f:('?10099 -> '?10100 -> '?10101) -> l1:seq<'?10099> -> l2:seq<'?10100> -> seq<'?10101>
+ Type parameters: '?10099, '?10100, '?10101
@@ -378,10 +378,10 @@

Functions and values

- + Seq.ofStreamByByte(stream) -
+
Signature: stream:(type) -> seq<int>
@@ -398,10 +398,10 @@

Functions and values

- + Seq.ofStreamByChunk chunkSize stream -
+
Signature: chunkSize:int -> stream:(type) -> seq<byte []>
@@ -419,10 +419,10 @@

Functions and values

- + Seq.ofStreamReader(streamReader) -
+
Signature: streamReader:(type) -> seq<string>
@@ -439,12 +439,12 @@

Functions and values

- + Seq.page page pageSize source -
- Signature: page:int -> pageSize:int -> source:seq<'?10230> -> seq<'?10230>
- Type parameters: '?10230
+
+ Signature: page:int -> pageSize:int -> source:seq<'?10143> -> seq<'?10143>
+ Type parameters: '?10143
@@ -459,10 +459,10 @@

Functions and values

- + Seq.partitionChoices(xs) -
+
Signature: xs:seq<Choice<'a,'b>> -> seq<'a> * seq<'b>
Type parameters: 'a, 'b
@@ -479,12 +479,12 @@

Functions and values

- + Seq.prependToAll sep list -
- Signature: sep:'?10232 -> list:seq<'?10232> -> seq<'?10232>
- Type parameters: '?10232
+
+ Signature: sep:'?10145 -> list:seq<'?10145> -> seq<'?10145>
+ Type parameters: '?10145
@@ -497,12 +497,12 @@

Functions and values

- + Seq.repeat(a) -
- Signature: a:'?10220 -> seq<'?10220>
- Type parameters: '?10220
+
+ Signature: a:'?10133 -> seq<'?10133>
+ Type parameters: '?10133
@@ -517,12 +517,12 @@

Functions and values

- + Seq.skipNoFail count source -
- Signature: count:int -> source:seq<'?10218> -> (type)
- Type parameters: '?10218
+
+ Signature: count:int -> source:seq<'?10131> -> (type)
+ Type parameters: '?10131
@@ -538,12 +538,12 @@

Functions and values

- + Seq.span predicate source -
- Signature: predicate:('?10196 -> bool) -> source:seq<'?10196> -> seq<'?10196> * seq<'?10196>
- Type parameters: '?10196
+
+ Signature: predicate:('?10109 -> bool) -> source:seq<'?10109> -> seq<'?10109> * seq<'?10109>
+ Type parameters: '?10109
@@ -558,12 +558,12 @@

Functions and values

- + Seq.splitAt n seq -
- Signature: n:int -> seq:seq<'?10194> -> seq<'?10194> * seq<'?10194>
- Type parameters: '?10194
+
+ Signature: n:int -> seq:seq<'?10107> -> seq<'?10107> * seq<'?10107>
+ Type parameters: '?10107
@@ -578,12 +578,12 @@

Functions and values

- + Seq.tail(source) -
- Signature: source:seq<'?10212> -> seq<'?10212>
- Type parameters: '?10212
+
+ Signature: source:seq<'?10125> -> seq<'?10125>
+ Type parameters: '?10125
@@ -596,12 +596,12 @@

Functions and values

- + Seq.tailNoFail(source) -
- Signature: source:seq<'?10214> -> seq<'?10214>
- Type parameters: '?10214
+
+ Signature: source:seq<'?10127> -> seq<'?10127>
+ Type parameters: '?10127
@@ -614,10 +614,10 @@

Functions and values

- + Seq.tryAverage(seq) -
+
Signature: seq:seq<^a> -> ^a option
Type parameters: ^a
@@ -634,12 +634,12 @@

Functions and values

- + Seq.tryFindWithIndex pred l -
- Signature: pred:('?10184 -> bool) -> l:seq<'?10184> -> (int * '?10184) option
- Type parameters: '?10184
+
+ Signature: pred:('?10097 -> bool) -> l:seq<'?10097> -> (int * '?10097) option
+ Type parameters: '?10097
@@ -655,12 +655,12 @@

Functions and values

- + Seq.tryHead(source) -
- Signature: source:seq<'?10210> -> '?10210 option
- Type parameters: '?10210
+
+ Signature: source:seq<'?10123> -> '?10123 option
+ Type parameters: '?10123
@@ -675,12 +675,12 @@

Functions and values

- + Seq.tryNth index source -
- Signature: index:int -> source:seq<'?10216> -> '?10216 option
- Type parameters: '?10216
+
+ Signature: index:int -> source:seq<'?10129> -> '?10129 option
+ Type parameters: '?10129
@@ -695,12 +695,12 @@

Functions and values

- + Seq.unCons(s) -
- Signature: s:seq<'?10180> -> ('?10180 * seq<'?10180>) option
- Type parameters: '?10180
+
+ Signature: s:seq<'?10093> -> ('?10093 * seq<'?10093>) option
+ Type parameters: '?10093
diff --git a/docs/reference/fsharpx-collections-tagged-maptree-2.html b/docs/reference/fsharpx-collections-tagged-maptree-2.html new file mode 100644 index 00000000..0037ceb2 --- /dev/null +++ b/docs/reference/fsharpx-collections-tagged-maptree-2.html @@ -0,0 +1,127 @@ + + + + + MapTree<'Key, 'T> - FSharpx.Collections + + + + + + + + + + + + + + + +
+ +
+
+
+ + + + +

MapTree<'Key, 'T>

+

+ + Namespace: FSharpx.Collections.Tagged
+ + Attributes:
+[<CompilationRepresentation(8)>]
+[<NoEquality>]
+[<NoComparison>]
+ +
+

+
+
+

Union Cases

+ + + + + + + + + + + + + + +
Union CaseDescription
+ + + MapEmpty + +
+ Signature:
+
+
+ + + + + +
+ + + MapNode(...) + +
+ Signature: 'Key * 'T * MapTree<'Key,'T> * MapTree<'Key,'T> * int
+
+
+ + + + + +
+ +
+
+ F# Project + +
+
+
+ Fork me on GitHub + + diff --git a/docs/reference/fsharpx-collections-tagged-settree-1.html b/docs/reference/fsharpx-collections-tagged-settree-1.html new file mode 100644 index 00000000..d2e9f723 --- /dev/null +++ b/docs/reference/fsharpx-collections-tagged-settree-1.html @@ -0,0 +1,127 @@ + + + + + SetTree<'T> - FSharpx.Collections + + + + + + + + + + + + + + + +
+ +
+
+
+ + + + +

SetTree<'T>

+

+ + Namespace: FSharpx.Collections.Tagged
+ + Attributes:
+[<CompilationRepresentation(8)>]
+[<NoEquality>]
+[<NoComparison>]
+ +
+

+
+
+

Union Cases

+ + + + + + + + + + + + + + +
Union CaseDescription
+ + + SetEmpty + +
+ Signature:
+
+
+ + + + + +
+ + + SetNode('T,SetTree<'T>,SetTree<'T>,int) + +
+ Signature: 'T * SetTree<'T> * SetTree<'T> * int
+
+
+ + + + + +
+ +
+
+ F# Project + +
+
+
+ Fork me on GitHub + + diff --git a/docs/reference/index.html b/docs/reference/index.html index 5a6db987..42cf6bfd 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -323,6 +323,16 @@

FSharpx.Collections Namespace

Defines functions which allow to access and manipulate RandomAccessLists.

+ + + + + ResizeArray + + +

Generic operations on the type System.Collections.Generic.List, which is called ResizeArray in the F# libraries.

+ + @@ -997,28 +1007,7 @@

FSharpx.Collections.Experimental Namespace

FSharpx.Collections.Mutable Namespace

-

Microsoft.FSharp.Collections Namespace

-
- - - - - - - - - - -
ModuleDescription
- ResizeArray - -

Generic operations on the type System.Collections.Generic.List, which is called ResizeArray in the F# libraries.

- - -
- -
-

Microsoft.FSharp.Collections.Tagged Namespace

+

FSharpx.Collections.Tagged Namespace

@@ -1027,7 +1016,7 @@

Microsoft.FSharp.Collections.Tagged Namespace

- MapTree<'Key, 'T> + MapTree<'Key, 'T> @@ -1035,7 +1024,7 @@

Microsoft.FSharp.Collections.Tagged Namespace

- SetTree<'T> + SetTree<'T>