Changelog - moonad-dotnet/moonad GitHub Wiki

[3.0.1] - 2024-01-13

Added

  • New Choice types supported (Choice<T1, T2, T3>, Choice<T1, T2, T3, T4, Choice<T1, T2, T3, T4, T5>);

Changed

  • Choice types now have a property called Chosen to allow pattern matching based on Choice (as in F# with Choice1Of2 and so on);

[2.1.0] - 2023-12-26

Added

  • ValueOption<T> received a boolean implicit operator to indicate Some or None;

[2.0.0] - 2023-12-25

Added

  • Option<T> received a boolean implicit operator to indicate Some or None;

Changed

  • Result<T> was removed since it were redundant to Option<T>;
⚠️ **GitHub.com Fallback** ⚠️