Skip to content

Releases: salvois/DiscriminatedOnions

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.

v0.3.1

29 Mar 12:43
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release
Made Option.Some's Value public to be friendly to FluentAssertions' B…

…eEquivalentTo.