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 @@
+
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
+
AltBinaryRandomAccessList.cons x xs
-
+
Signature: x:'T -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
+
AltBinaryRandomAccessList.empty
-
- Signature: AltBinRndAccList<'?15575>
- Type parameters: '?15575
+
+ Signature: AltBinRndAccList<'?15693>
+ Type parameters: '?15693
+
AltBinaryRandomAccessList.head(xs)
-
- Signature: xs:AltBinRndAccList<'?15573> -> '?15573
- Type parameters: '?15573
+
+ Signature: xs:AltBinRndAccList<'?15691> -> '?15691
+ Type parameters: '?15691
+
AltBinaryRandomAccessList.isEmpty(xs)
-
+
Signature: xs:AltBinRndAccList<'T> -> bool
Type parameters: 'T
+
AltBinaryRandomAccessList.length(xs)
-
+
Signature: xs:AltBinRndAccList<'T> -> int
Type parameters: 'T
+
AltBinaryRandomAccessList.lookup i xs
-
- Signature: i:int -> xs:AltBinRndAccList<'?15583> -> '?15583
- Type parameters: '?15583
+
+ Signature: i:int -> xs:AltBinRndAccList<'?15701> -> '?15701
+ Type parameters: '?15701
+
AltBinaryRandomAccessList.ofSeq(s)
-
- Signature: s:seq<'?15587> -> AltBinRndAccList<'?15587>
- Type parameters: '?15587
+
+ Signature: s:seq<'?15705> -> AltBinRndAccList<'?15705>
+ Type parameters: '?15705
+
AltBinaryRandomAccessList.remove i xs
-
+
Signature: i:int -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
+
AltBinaryRandomAccessList.rev(xs)
-
+
Signature: xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
+
AltBinaryRandomAccessList.tail(xs)
-
- Signature: xs:AltBinRndAccList<'?15595> -> AltBinRndAccList<'?15595>
- Type parameters: '?15595
+
+ Signature: xs:AltBinRndAccList<'?15713> -> AltBinRndAccList<'?15713>
+ Type parameters: '?15713
+
AltBinaryRandomAccessList.tryGetHead(xs)
-
- Signature: xs:AltBinRndAccList<'?15577> -> '?15577 option
- Type parameters: '?15577
+
+ Signature: xs:AltBinRndAccList<'?15695> -> '?15695 option
+ Type parameters: '?15695
+
AltBinaryRandomAccessList.tryGetTail(xs)
-
- Signature: xs:AltBinRndAccList<'?15597> -> AltBinRndAccList<'?15597> option
- Type parameters: '?15597
+
+ Signature: xs:AltBinRndAccList<'?15715> -> AltBinRndAccList<'?15715> option
+ Type parameters: '?15715
+
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
+
AltBinaryRandomAccessList.tryRemove i xs
-
+
Signature: i:int -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T> option
Type parameters: 'T
+
AltBinaryRandomAccessList.tryUncons(xs)
-
+
Signature: xs:AltBinRndAccList<'T> -> ('T * AltBinRndAccList<'T>) option
Type parameters: 'T
+
AltBinaryRandomAccessList.tryUpdate(...)
-
+
Signature: i:int -> y:'T -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T> option
Type parameters: 'T
+
AltBinaryRandomAccessList.uncons(xs)
-
+
Signature: xs:AltBinRndAccList<'T> -> 'T * AltBinRndAccList<'T>
Type parameters: 'T
+
AltBinaryRandomAccessList.update i y xs
-
+
Signature: i:int -> y:'T -> xs:AltBinRndAccList<'T> -> AltBinRndAccList<'T>
Type parameters: 'T
+
AltBinaryRandomAccessList.( |Cons|Nil| )(...)
-
+
Signature: l:AltBinRndAccList<'T> -> Choice<('T * AltBinRndAccList<'T>),unit>
Type parameters: 'T
+
BankersDeque.append xs ys
-
+
Signature: xs:BankersDeque<'T> -> ys:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.appendC c xs ys
-
+
Signature: c:int -> xs:BankersDeque<'T> -> ys:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.cons x q
-
+
Signature: x:'T -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.empty(c)
-
- Signature: c:int -> BankersDeque<'?15464>
- Type parameters: '?15464
+
+ Signature: c:int -> BankersDeque<'?15582>
+ Type parameters: '?15582
+
BankersDeque.head(q)
-
+
Signature: q:BankersDeque<'T> -> 'T
Type parameters: 'T
+
BankersDeque.init(q)
-
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.isEmpty(q)
-
+
Signature: q:BankersDeque<'T> -> bool
Type parameters: 'T
+
BankersDeque.last(q)
-
+
Signature: q:BankersDeque<'T> -> 'T
Type parameters: 'T
+
BankersDeque.length(q)
-
+
Signature: q:BankersDeque<'T> -> int
Type parameters: 'T
+
BankersDeque.lookup i q
-
+
Signature: i:int -> q:BankersDeque<'T> -> 'T
Type parameters: 'T
+
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
+
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
+
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
+
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
+
BankersDeque.ofSeq(xs)
-
- Signature: xs:seq<'?15494> -> BankersDeque<'?15494>
- Type parameters: '?15494
+
+ Signature: xs:seq<'?15612> -> BankersDeque<'?15612>
+ Type parameters: '?15612
+
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
+
BankersDeque.remove i q
-
+
Signature: i:int -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.rev(q)
-
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.singleton(x)
-
- Signature: x:'?15504 -> BankersDeque<'?15504>
- Type parameters: '?15504
+
+ Signature: x:'?15622 -> BankersDeque<'?15622>
+ Type parameters: '?15622
+
BankersDeque.singletonC c x
-
- Signature: c:int -> x:'?15506 -> BankersDeque<'?15506>
- Type parameters: '?15506
+
+ Signature: c:int -> x:'?15624 -> BankersDeque<'?15624>
+ Type parameters: '?15624
+
BankersDeque.snoc x q
-
+
Signature: x:'T -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.tail(q)
-
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.tryGetHead(q)
-
+
Signature: q:BankersDeque<'T> -> 'T option
Type parameters: 'T
+
BankersDeque.tryGetInit(q)
-
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
+
BankersDeque.tryGetLast(q)
-
+
Signature: q:BankersDeque<'T> -> 'T option
Type parameters: 'T
+
BankersDeque.tryGetTail(q)
-
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
+
BankersDeque.tryLookup i q
-
+
Signature: i:int -> q:BankersDeque<'T> -> 'T option
Type parameters: 'T
+
BankersDeque.tryRemove i q
-
+
Signature: i:int -> q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
+
BankersDeque.tryUncons(q)
-
+
Signature: q:BankersDeque<'T> -> ('T * BankersDeque<'T>) option
Type parameters: 'T
+
BankersDeque.tryUnsnoc(q)
-
+
Signature: q:BankersDeque<'T> -> (BankersDeque<'T> * 'T) option
Type parameters: 'T
+
BankersDeque.tryUpdate i y q
-
+
Signature: i:int -> y:'T -> q:BankersDeque<'T> -> BankersDeque<'T> option
Type parameters: 'T
+
BankersDeque.uncons(q)
-
+
Signature: q:BankersDeque<'T> -> 'T * BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.unsnoc(q)
-
+
Signature: q:BankersDeque<'T> -> BankersDeque<'T> * 'T
Type parameters: 'T
+
BankersDeque.update i y q
-
+
Signature: i:int -> y:'T -> q:BankersDeque<'T> -> BankersDeque<'T>
Type parameters: 'T
+
BankersDeque.( |Cons|Nil| )(q)
-
+
Signature: q:BankersDeque<'T> -> Choice<('T * BankersDeque<'T>),unit>
Type parameters: 'T
+
BankersDeque.( |Snoc|Nil| )(q)
-
+
Signature: q:BankersDeque<'T> -> Choice<(BankersDeque<'T> * 'T),unit>
Type parameters: 'T
+
BankersQueue.empty()
-
- Signature: unit -> BankersQueue<'?15390>
- Type parameters: '?15390
+
+ Signature: unit -> BankersQueue<'?15508>
+ Type parameters: '?15508
+
BankersQueue.head(q)
-
+
Signature: q:BankersQueue<'T> -> 'T
Type parameters: 'T
+
BankersQueue.isEmpty() q
-
+
Signature: unit -> q:BankersQueue<'T> -> bool
Type parameters: 'T
+
BankersQueue.length() q
-
+
Signature: unit -> q:BankersQueue<'T> -> int
Type parameters: 'T
+
BankersQueue.ofSeq(xs)
-
- Signature: xs:seq<'?15400> -> BankersQueue<'?15400>
- Type parameters: '?15400
+
+ Signature: xs:seq<'?15518> -> BankersQueue<'?15518>
+ Type parameters: '?15518
+
BankersQueue.rev(q)
-
+
Signature: q:BankersQueue<'T> -> BankersQueue<'T>
Type parameters: 'T
+
BankersQueue.snoc x q
-
+
Signature: x:'T -> q:BankersQueue<'T> -> BankersQueue<'T>
Type parameters: 'T
+
BankersQueue.tail(q)
-
+
Signature: q:BankersQueue<'T> -> BankersQueue<'T>
Type parameters: 'T
+
BankersQueue.tryGetHead(q)
-
+
Signature: q:BankersQueue<'T> -> 'T option
Type parameters: 'T
+
BankersQueue.tryGetTail(q)
-
+
Signature: q:BankersQueue<'T> -> BankersQueue<'T> option
Type parameters: 'T
+
BankersQueue.tryUncons(q)
-
+
Signature: q:BankersQueue<'T> -> ('T * BankersQueue<'T>) option
Type parameters: 'T
+
BankersQueue.uncons(q)
-
+
Signature: q:BankersQueue<'T> -> 'T * BankersQueue<'T>
Type parameters: 'T
+
BankersQueue.( |Cons|Nil| )(q)
-
+
Signature: q:BankersQueue<'T> -> Choice<('T * BankersQueue<'T>),unit>
Type parameters: 'T
+
BatchedDeque.cons x q
-
+
Signature: x:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.empty()
-
- Signature: unit -> BatchedDeque<'?15312>
- Type parameters: '?15312
+
+ Signature: unit -> BatchedDeque<'?15430>
+ Type parameters: '?15430
+
BatchedDeque.head(q)
-
+
Signature: q:BatchedDeque<'T> -> 'T
Type parameters: 'T
+
BatchedDeque.init(q)
-
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.isEmpty(q)
-
+
Signature: q:BatchedDeque<'T> -> bool
Type parameters: 'T
+
BatchedDeque.last(q)
-
+
Signature: q:BatchedDeque<'T> -> 'T
Type parameters: 'T
+
BatchedDeque.length(q)
-
+
Signature: q:BatchedDeque<'T> -> int
Type parameters: 'T
+
BatchedDeque.lookup i q
-
+
Signature: i:int -> q:BatchedDeque<'T> -> 'T
Type parameters: 'T
+
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
+
BatchedDeque.ofList(xs)
-
- Signature: xs:'?15336 list -> BatchedDeque<'?15336>
- Type parameters: '?15336
+
+ Signature: xs:'?15454 list -> BatchedDeque<'?15454>
+ Type parameters: '?15454
+
BatchedDeque.ofSeq(xs)
-
- Signature: xs:seq<'?15338> -> BatchedDeque<'?15338>
- Type parameters: '?15338
+
+ Signature: xs:seq<'?15456> -> BatchedDeque<'?15456>
+ Type parameters: '?15456
+
BatchedDeque.remove i q
-
+
Signature: i:int -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.rev(q)
-
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.singleton(x)
-
- Signature: x:'?15346 -> BatchedDeque<'?15346>
- Type parameters: '?15346
+
+ Signature: x:'?15464 -> BatchedDeque<'?15464>
+ Type parameters: '?15464
+
BatchedDeque.snoc x q
-
+
Signature: x:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.tail(q)
-
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.tryGetHead(q)
-
+
Signature: q:BatchedDeque<'T> -> 'T option
Type parameters: 'T
+
BatchedDeque.tryGetInit(q)
-
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
+
BatchedDeque.tryGetLast(q)
-
+
Signature: q:BatchedDeque<'T> -> 'T option
Type parameters: 'T
+
BatchedDeque.tryGetTail(q)
-
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
+
BatchedDeque.tryLookup i q
-
+
Signature: i:int -> q:BatchedDeque<'T> -> 'T option
Type parameters: 'T
+
BatchedDeque.tryRemove i q
-
+
Signature: i:int -> q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
+
BatchedDeque.tryUncons(q)
-
+
Signature: q:BatchedDeque<'T> -> ('T * BatchedDeque<'T>) option
Type parameters: 'T
+
BatchedDeque.tryUnsnoc(q)
-
+
Signature: q:BatchedDeque<'T> -> (BatchedDeque<'T> * 'T) option
Type parameters: 'T
+
BatchedDeque.tryUpdate i y q
-
+
Signature: i:int -> y:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T> option
Type parameters: 'T
+
BatchedDeque.uncons(q)
-
+
Signature: q:BatchedDeque<'T> -> 'T * BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.unsnoc(q)
-
+
Signature: q:BatchedDeque<'T> -> BatchedDeque<'T> * 'T
Type parameters: 'T
+
BatchedDeque.update i y q
-
+
Signature: i:int -> y:'T -> q:BatchedDeque<'T> -> BatchedDeque<'T>
Type parameters: 'T
+
BatchedDeque.( |Cons|Nil| )(q)
-
+
Signature: q:BatchedDeque<'T> -> Choice<('T * BatchedDeque<'T>),unit>
Type parameters: 'T
+
BatchedDeque.( |Snoc|Nil| )(q)
-
+
Signature: q:BatchedDeque<'T> -> Choice<(BatchedDeque<'T> * 'T),unit>
Type parameters: 'T
+
BatchedQueue.empty()
-
+
Signature: unit -> BatchedQueue<'T>
Type parameters: 'T
+
BatchedQueue.fold f state q
-
+
Signature: f:('State -> 'T -> 'State) -> state:'State -> q:BatchedQueue<'T> -> 'State
Type parameters: 'State, 'T
+
BatchedQueue.foldBack f q state
-
+
Signature: f:('T -> 'State -> 'State) -> q:BatchedQueue<'T> -> state:'State -> 'State
Type parameters: 'T, 'State
+
BatchedQueue.head(q)
-
+
Signature: q:BatchedQueue<'T> -> 'T
Type parameters: 'T
+
BatchedQueue.isEmpty(q)
-
+
Signature: q:BatchedQueue<'T> -> bool
Type parameters: 'T
+
BatchedQueue.length(q)
-
+
Signature: q:BatchedQueue<'T> -> int
Type parameters: 'T
+
BatchedQueue.ofList(xs)
-
- Signature: xs:'?15258 list -> BatchedQueue<'?15258>
- Type parameters: '?15258
+
+ Signature: xs:'?15376 list -> BatchedQueue<'?15376>
+ Type parameters: '?15376
+
BatchedQueue.ofSeq(xs)
-
- Signature: xs:seq<'?15260> -> BatchedQueue<'?15260>
- Type parameters: '?15260
+
+ Signature: xs:seq<'?15378> -> BatchedQueue<'?15378>
+ Type parameters: '?15378
+
BatchedQueue.rev(q)
-
+
Signature: q:BatchedQueue<'T> -> BatchedQueue<'T>
Type parameters: 'T
+
BatchedQueue.snoc x q
-
+
Signature: x:'T -> q:BatchedQueue<'T> -> BatchedQueue<'T>
Type parameters: 'T
+
BatchedQueue.tail(q)
-
+
Signature: q:BatchedQueue<'T> -> BatchedQueue<'T>
Type parameters: 'T
+
BatchedQueue.tryGetHead(q)
-
+
Signature: q:BatchedQueue<'T> -> 'T option
Type parameters: 'T
+
BatchedQueue.tryGetTail(q)
-
+
Signature: q:BatchedQueue<'T> -> BatchedQueue<'T> option
Type parameters: 'T
+
BatchedQueue.tryUncons(q)
-
+
Signature: q:BatchedQueue<'T> -> ('T * BatchedQueue<'T>) option
Type parameters: 'T
+
BatchedQueue.uncons(q)
-
+
Signature: q:BatchedQueue<'T> -> 'T * BatchedQueue<'T>
Type parameters: 'T
+
BatchedQueue.( |Cons|Nil| )(q)
-
+
Signature: q:BatchedQueue<'T> -> Choice<('T * BatchedQueue<'T>),unit>
Type parameters: 'T
+
BinaryRandomAccessList.cons x xs
-
+
Signature: x:'T -> xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
+
BinaryRandomAccessList.empty()
-
+
Signature: unit -> BinaryRandomAccessList<'T>
Type parameters: 'T
+
BinaryRandomAccessList.head(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> 'T
Type parameters: 'T
+
BinaryRandomAccessList.isEmpty(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> bool
Type parameters: 'T
+
BinaryRandomAccessList.length(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> int
Type parameters: 'T
+
BinaryRandomAccessList.lookup i xs
-
+
Signature: i:int -> xs:BinaryRandomAccessList<'T> -> 'T
Type parameters: 'T
+
BinaryRandomAccessList.ofSeq(s)
-
- Signature: s:seq<'?15199> -> BinaryRandomAccessList<'?15199>
- Type parameters: '?15199
+
+ Signature: s:seq<'?15317> -> BinaryRandomAccessList<'?15317>
+ Type parameters: '?15317
+
BinaryRandomAccessList.rev(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
+
BinaryRandomAccessList.tail(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
+
BinaryRandomAccessList.tryGetHead(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> 'T option
Type parameters: 'T
+
BinaryRandomAccessList.tryGetTail(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T> option
Type parameters: 'T
+
BinaryRandomAccessList.tryLookup i xs
-
+
Signature: i:int -> xs:BinaryRandomAccessList<'T> -> 'T option
Type parameters: 'T
+
BinaryRandomAccessList.tryUncons(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> ('T * BinaryRandomAccessList<'T>) option
Type parameters: 'T
+
BinaryRandomAccessList.tryUpdate i y xs
-
+
Signature: i:int -> y:'T -> xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T> option
Type parameters: 'T
+
BinaryRandomAccessList.uncons(xs)
-
+
Signature: xs:BinaryRandomAccessList<'T> -> 'T * BinaryRandomAccessList<'T>
Type parameters: 'T
+
BinaryRandomAccessList.update i y xs
-
+
Signature: i:int -> y:'T -> xs:BinaryRandomAccessList<'T> -> BinaryRandomAccessList<'T>
Type parameters: 'T
+
BinaryRandomAccessList.( |Cons|Nil| )(l)
-
+
Signature: l:BinaryRandomAccessList<'T> -> Choice<('T * BinaryRandomAccessList<'T>),unit>
Type parameters: 'T
+
BinaryRoseTree.createForest(...)
-
+
Signature: root:'T -> children:BinaryRoseTree<'T> -> sibling:BinaryRoseTree<'T> -> BinaryRoseTree<'T>
Type parameters: 'T
+
BinaryRoseTree.createTree root children
-
+
Signature: root:'T -> children:BinaryRoseTree<'T> -> BinaryRoseTree<'T>
Type parameters: 'T
+
BinaryRoseTree.empty
-
- Signature: BinaryRoseTree<'?15112>
- Type parameters: '?15112
+
+ Signature: BinaryRoseTree<'?15230>
+ Type parameters: '?15230
+
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
+
BinaryRoseTree.ofSeq(xs)
-
+
Signature: xs:seq<obj> -> BinaryRoseTree<obj>
+
BinaryRoseTree.postOrder(x)
-
- Signature: x:BinaryRoseTree<'?15125> -> seq<'?15125>
- Type parameters: '?15125
+
+ Signature: x:BinaryRoseTree<'?15243> -> seq<'?15243>
+ Type parameters: '?15243
+
BinaryRoseTree.preOrder(x)
-
- Signature: x:BinaryRoseTree<'?15123> -> seq<'?15123>
- Type parameters: '?15123
+
+ Signature: x:BinaryRoseTree<'?15241> -> seq<'?15241>
+ Type parameters: '?15241
+
BinaryRoseTree.singleton(root)
-
- Signature: root:'?15114 -> BinaryRoseTree<'?15114>
- Type parameters: '?15114
+
+ Signature: root:'?15232 -> BinaryRoseTree<'?15232>
+ Type parameters: '?15232
+
BinaryTreeZipper.branch(x)
-
- Signature: x:'?15074 -> BinaryTree<'?15074>
- Type parameters: '?15074
+
+ Signature: x:'?15192 -> BinaryTree<'?15192>
+ Type parameters: '?15192
+
BinaryTreeZipper.getMove(direction)
-
- Signature: direction:TreeZipperDirection -> BinaryTreeZipper<'?15098> -> BinaryTreeZipper<'?15098>
- Type parameters: '?15098
+
+ Signature: direction:TreeZipperDirection -> BinaryTreeZipper<'?15216> -> BinaryTreeZipper<'?15216>
+ Type parameters: '?15216
+
BinaryTreeZipper.left(z)
-
- Signature: z:BinaryTreeZipper<'?15080> -> BinaryTreeZipper<'?15080>
- Type parameters: '?15080
+
+ Signature: z:BinaryTreeZipper<'?15198> -> BinaryTreeZipper<'?15198>
+ Type parameters: '?15198
+
BinaryTreeZipper.move directions z
-
+
Signature: directions:seq<TreeZipperDirection> -> z:BinaryTreeZipper<'T> -> BinaryTreeZipper<'T>
Type parameters: 'T
+
BinaryTreeZipper.right(z)
-
- Signature: z:BinaryTreeZipper<'?15082> -> BinaryTreeZipper<'?15082>
- Type parameters: '?15082
+
+ Signature: z:BinaryTreeZipper<'?15200> -> BinaryTreeZipper<'?15200>
+ Type parameters: '?15200
+
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
+
BinaryTreeZipper.top(z)
-
- Signature: z:BinaryTreeZipper<'?15078> -> BinaryTreeZipper<'?15078>
- Type parameters: '?15078
+
+ Signature: z:BinaryTreeZipper<'?15196> -> BinaryTreeZipper<'?15196>
+ Type parameters: '?15196
+
BinaryTreeZipper.up(z)
-
- Signature: z:BinaryTreeZipper<'?15076> -> BinaryTreeZipper<'?15076>
- Type parameters: '?15076
+
+ Signature: z:BinaryTreeZipper<'?15194> -> BinaryTreeZipper<'?15194>
+ Type parameters: '?15194
+
BinaryTreeZipper.zipper(t)
-
- Signature: t:BinaryTree<'?15086> -> BinaryTreeZipper<'?15086>
- Type parameters: '?15086
+
+ Signature: t:BinaryTree<'?15204> -> BinaryTreeZipper<'?15204>
+ Type parameters: '?15204
+
BinomialHeap.empty(descending)
-
- Signature: descending:bool -> BinomialHeap<'?15024>
- Type parameters: '?15024
+
+ Signature: descending:bool -> BinomialHeap<'?15142>
+ Type parameters: '?15142
+
BinomialHeap.head(xs)
-
+
Signature: xs:BinomialHeap<'T> -> 'T
Type parameters: 'T
+
BinomialHeap.insert x xs
-
+
Signature: x:'T -> xs:BinomialHeap<'T> -> BinomialHeap<'T>
Type parameters: 'T
+
BinomialHeap.isDescending(xs)
-
+
Signature: xs:BinomialHeap<'T> -> bool
Type parameters: 'T
+
BinomialHeap.isEmpty(xs)
-
+
Signature: xs:BinomialHeap<'T> -> bool
Type parameters: 'T
+
BinomialHeap.length(xs)
-
+
Signature: xs:BinomialHeap<'T> -> int
Type parameters: 'T
+
BinomialHeap.merge xs ys
-
+
Signature: xs:BinomialHeap<'T> -> ys:BinomialHeap<'T> -> BinomialHeap<'T>
Type parameters: 'T
+
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
+
BinomialHeap.tail(xs)
-
+
Signature: xs:BinomialHeap<'T> -> BinomialHeap<'T>
Type parameters: 'T
+
BinomialHeap.tryGetHead(xs)
-
+
Signature: xs:BinomialHeap<'T> -> 'T option
Type parameters: 'T
+
BinomialHeap.tryGetTail(xs)
-
+
Signature: xs:BinomialHeap<'T> -> BinomialHeap<'T> option
Type parameters: 'T
+
BinomialHeap.tryMerge xs ys
-
+
Signature: xs:BinomialHeap<'T> -> ys:BinomialHeap<'T> -> BinomialHeap<'T> option
Type parameters: 'T
+
BinomialHeap.tryUncons(xs)
-
+
Signature: xs:BinomialHeap<'T> -> ('T * BinomialHeap<'T>) option
Type parameters: 'T
+
BinomialHeap.uncons(xs)
-
+
Signature: xs:BinomialHeap<'T> -> 'T * BinomialHeap<'T>
Type parameters: 'T
+
BinomialHeap.( |Cons|Nil| )(h)
-
+
Signature: h:BinomialHeap<'T> -> Choice<('T * BinomialHeap<'T>),unit>
Type parameters: 'T
+
BKTree.ByteString
-
+
Signature: ByteString Functions
+
BKTree.Char
-
+
Signature: char Functions
+
BKTree.empty
-
- Signature: BKTree<'?14615>
- Type parameters: '?14615
+
+ Signature: BKTree<'?14733>
+ Type parameters: '?14733
+
BKTree.Int
-
+
Signature: int Functions
+
BKTree.isEmpty(_arg1)
-
- Signature: _arg1:BKTree<'?14613> -> bool
- Type parameters: '?14613
+
+ Signature: _arg1:BKTree<'?14731> -> bool
+ Type parameters: '?14731
+
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
-
+