A micro library for coding in a functional style using c#. Features Option<T>, Either<T,U>, pattern matching with exatractors, partially applied functions, scalaz inspired Validation<T,U> and various collection methods like fold and reduce.
Install-Package Scalesque -Version 0.8.0
dotnet add package Scalesque --version 0.8.0
<PackageReference Include="Scalesque" Version="0.8.0" />
paket add Scalesque --version 0.8.0
Added exception wrapper. Added non-lazy GetOrElse for Option. Dropped if expressions as this was a bad idea (breaking change), replace with ternary expression.
This package has no dependencies.
This package is not used by any popular GitHub repositories.