Releases: louthy/csharp-monad
.NET Core release
A new version of csharp-monad is now available on nu-get with build targets for:
net45
net46
netstandard13
netcoreapp10
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/