Releases: Ja-rek/CleanMonads
Releases · Ja-rek/CleanMonads
V 2.1.2
V 2.1.1
Nuget: https://www.nuget.org/packages/cleanmonads/
New Features!
- Added extension methods like "RightOrZero", "LeftOrEmpty"
- Added factory methods like "Right<TLeft, TRight>"
Changes
- Fixed problem of creating "Either" with methods "Right", "Left"
V 2.0.1
Nuget: https://www.nuget.org/packages/cleanmonads/
Changes:
- Fixed bug in method "Just" of "MaybeFactory"
V 2.0.0
Nuget: https://www.nuget.org/packages/cleanmonads/
New Features!
- Added integration with RegularExpressions.Regex ('Match' methods returns Mabye<string>)
- Added Utils and extensions for parsing values
- New extension methods to retrive value like ValueOrEmpty, ValueOrZero
- Method 'Adjust' which is responsible for matching value can return any type
- Now namespaces is more clear
Changes:
- Changed methods 'Select', 'SelectMany', 'Where' on 'Map', 'FlatMap', 'Filter'
- Method 'Match' renamed to 'Adjust'
- Either monad changed to class from structure
- Renamed factory methods 'MaybeFrom', 'EitherFrom' to 'MaybeOf', 'EitherOf'
- Renamed extension method 'ToNullabe' to 'NullableValue'
- Changed names and number of namespaces