Home
Projects
Resources
Alternatives
Blog
Sign In
FSharpPlus Versions
Save
Extensions for F#
Overview
Versions
Reviews
Resources
v1.6.1
3 months ago
Add Non-sequential-Applicative operators and computation expressions
Add proper SeqT implementation
Matrix and Vector types implement IEnumerable's and IReadOnly's interfaces
Add limited applicative support to dictionaries
Add (forward) tee operator (|-)
Add "mapsquared" pipe operators (|>>>) and (<<<|)
Add some functions, interfaces and optimizations to DList<'T>
Add findLastSliceIndex and tryFindLastSliceIndex
Add Result.Sequence
Add Result.iterError
Add Validation.ofOptionWith
Add List.chunkBy
Rename Sequence overloads to Sequential
Add Async.Await Async.AsTask and more overloads to Async.Sequential
Add empty and isEmpty to IReadOnlyCollection and Exception module
Fix bug in lift3 for List and Array
Type inference for generic traversals slightly improved
v1.6.0
3 months ago
Add Non-sequential-Applicative operators and computation expressions
Add proper SeqT implementation
Matrix and Vector types implement IEnumerable's and IReadOnly's interfaces
Add limited applicative support to dictionaries
Add (forward) tee operator (|-)
Add "mapsquared" pipe operators (|>>>) and (<<<|)
Add some functions, interfaces and optimizations to DList<'T>
Add findLastSliceIndex and tryFindLastSliceIndex
Add Result.Sequence
Add Result.iterError
Add Validation.ofOptionWith
Add List.chunkBy
Fix bug in lift3 for List and Array
v1.6.0-RC2
4 months ago
Compile using net6
Add Result.Sequence
Add Validation.ofOptionWith
Add List.chunkBy
Matrix and Vector types implement IEnumerable's and IReadOnly's interfaces
Add limited applicative support to dictionaries
v1.6.0-RC1
4 months ago
Target net 8
Add Result.Sequence
Add Validation.ofOptionWith
Add List.chunkBy
Matrix and Vector types implement IEnumerable's and IReadOnly's interfaces
Add limited applicative support to dictionaries
v1.5.0
6 months ago
Support for Fable 4 (some functions had to be removed from Fable in order to it)
More IList and IReadOnlyList functions
Bug fixes in parse, tryParse, seq's TryFinally and (=>>) for ValueTask
Add Free.hoist
Add distinct for NonEmptySeq and NonEmptyList
Add ValueOption.ofOption and Task.result for Task and ValueTask
v1.4.1
1 year ago
Free.hoist
distinct for NonEmptySeq and NonEmptyList
Fix seq's TryFinally
v1.4.0
1 year ago
Additional Alternatives available (functions, error monads)
More IReadOnlyDictionary functions
Bug fixes in Map as FoldIndexable and missing <*> for IDictionary and IReadOnlyDictionary
Deprecate IReadOnlyDictionary.map
Guid to/from bytes conversion
v1.3.3
1 year ago
Fix missing zero overload for voption
Add (>>=) and (>=>) to ReaderT
Add ValueOption.toOption
Deprecate (<**>)
v1.3.2
1 year ago
New in this release:
Applicative Computation Expressions
Support for ValueOption #521
Support for ValueTask #523
Support for ValueTuple #524
Add possibility to use explicit type parameters (plus, Seq.sum, guard, ofBytes, ofBytesWithOptions, ofBytesBE, parse, tryParse) #510
Use InlineIfLambda attribute in CEs #508 (note this does not apply to net45)
Small fixes (add lift3 for tuples, fix join for ref tuple)
Use F# Core 6.0.6
Speed up with ListCollector (Async sequence, List extensions, Result partition) #505 (note this does not apply to net45)
Speed up Array extensions (apply, lift2, lift3, intercalate, intersperse, replace) #507
Add NonEmptyList.sequence
Use FSharp.Core implementations for old functions that were adopted there
Add some missing Option, Result zip functions #511
Raise ArgumentNullException for Array functions #512 (note this does not apply to net45)
Small improvements in type inference
v1.3.0-CI102920
1 year ago
Use F# Core 6.0.6
Speed up with ListCollector (Async sequence, List extensions, Result partition) #505 (note this does not apply to net45)
Speed up Array extensions (apply, lift2, lift3, intercalate, intersperse, replace) #507
Use FSharp.Core implementations for old functions that were adopted there
Add some missing Option, Result zip functions #511
Add explicit type parameters (plus, Seq.sum, guard, ofBytes, ofBytesWithOptions, ofBytesBE, parse, tryParse) #510
Use InlineIfLambda attribute in CEs #508 (note this does not apply to net45)
Some missing Option, Result zip functions #511
Raise ArgumentNullException for Array functions #512 (note this does not apply to net45)
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github