Releases: louthy/csharp-monad
.NET Core release
A new version of csharp-monad is now available on nu-get with build targets for:
net45net46netstandard13netcoreapp10
Minor fixes release
Minor bug and typo fixes.
Latest is on nuget: https://www.nuget.org/packages/csharp-monad/
Improved function pre-condition checks
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!
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/