Skip to content

Releases: louthy/csharp-monad

.NET Core release

28 Jun 23:21
Compare
Choose a tag to compare

A new version of csharp-monad is now available on nu-get with build targets for:

  • net45
  • net46
  • netstandard13
  • netcoreapp10

https://www.nuget.org/packages/csharp-monad/

Minor fixes release

14 Sep 21:12
Compare
Choose a tag to compare

Minor bug and typo fixes.

Latest is on nuget: https://www.nuget.org/packages/csharp-monad/

Improved function pre-condition checks

25 Feb 02:39
Compare
Choose a tag to compare

Minor release. Lots of null checks.

Latest is on nuget also: https://www.nuget.org/packages/csharp-monad/

Either RL to LR flip - Breaking change!

19 Feb 16:31
Compare
Choose a tag to compare
    Either<R,L>

becomes:

    Either<L,R>

Warning: if you're currently using Either then getting the latest will break your compilation. You will need to update all usages of Either<R,L> to Either<L,R>, which is potentially tedious for large projects. Please be warned.

Normally I wouldn't do such a big breaking change. But I have finally been convinced that this is the correct way and I think it's best to just bite the bullet and get it done. Apologies if this causes headaches, I promise it won't happen again!

Latest on nuget: https://www.nuget.org/packages/csharp-monad/