Skip to content

Releases: salvois/DiscriminatedOnions

v1.5.0

21 Jul 13:32
Compare
Choose a tag to compare

Result.Ok<T>, Result.Error<TError> and Option.Nothing to reduce type noise in instantiation; Pipe for void functions

v1.4.1

31 May 08:24
Compare
Choose a tag to compare

Added init setters to Option to make it work with System.Text.Json.

v1.4.0

18 May 12:55
Compare
Choose a tag to compare

DefaultWithAsync, OrElseAsync and TryGet for Option
Result parity with Option
Unit.Call

v1.3.1

28 Jan 19:52
Compare
Choose a tag to compare

Fixed ReadOnlySet.Empty return type and included documentation in published package.

v1.3.0

07 Jan 17:15
Compare
Choose a tag to compare

Fluent ToOption for Option, non-empty collections, helpers for read-only collections.
Annotated APIs with documentation comments.

v1.2.0

26 Mar 14:29
Compare
Choose a tag to compare

Async versions of bind, iter and map for Option and Result

v1.1.0

01 Dec 10:20
Compare
Choose a tag to compare
Added Option-based TryGetValue for dictionaries.

v1.0.1

19 Oct 17:53
Compare
Choose a tag to compare
Fixed Option's and Result's ToString and improved documentation.

v1.0.0

16 Oct 09:12
Compare
Choose a tag to compare

Option and Result reimplemented as value types for better performance. Added more functionality to the Option module. Library now targeting .NET 6.

v1.0.0-rc.1

08 Oct 13:11
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

Option and Result reimplemented as value types (with no API change) for better performance. Added more functionality to the Option module. Library now targeting .NET 6.