Skip to content

Releases: Jack-Edwards/EasyMonads

v2.2.0

06 Apr 22:21
a62cde3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

v2.1.0

13 Feb 00:59
94c84c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

07 Jan 17:32
a4d2e2a
Compare
Choose a tag to compare

This release primarily enables the <nullable> attribute within the EasyMonads project. As such, I've added and updated several methods to accept nullable reference types. These added and updated methods should eliminate some warnings from consuming projects which also have the <nullable> attribute enabled.

Note, the internal behavior of both the Either and Maybe types has not changed. If a null value is provided to either type, those types will be set to their default states; Neither and None, respectively.

And to be absolutely clear, this does not add support for encapsulating nullable types, such that Maybe<int?> or Either<Unit, string?> could return null values.

v1.4.3

26 Jun 02:01
3a1e8b7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2

26 Jun 01:18
ca6ead1
Compare
Choose a tag to compare

What's Changed

  • Add 'SomeOrDefaultAsync' extension method for Maybe by @Jack-Edwards in #8

Full Changelog: v1.4.0...v1.4.2

v1.4.0

25 Jun 22:38
1907ecb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

13 Jan 00:19
Compare
Choose a tag to compare
Increment version number

v1.2.0

16 Aug 22:26
Compare
Choose a tag to compare