csharp-monad
0.0.4
See the version list below for details.
dotnet add package csharp-monad --version 0.0.4
NuGet\Install-Package csharp-monad -Version 0.0.4
<PackageReference Include="csharp-monad" Version="0.0.4" />
paket add csharp-monad --version 0.0.4
#r "nuget: csharp-monad, 0.0.4"
// Install csharp-monad as a Cake Addin #addin nuget:?package=csharp-monad&version=0.0.4 // Install csharp-monad as a Cake Tool #tool nuget:?package=csharp-monad&version=0.0.4
A C# library of monads and a full set of parser combinators based on the Haskell Parsec library.
Either <L,R>
EitherStrict <L,R>
IO <T>
Option <T>
OptionStrict <T>
Parser <T>
Reader <E,T>
RWS <R,W,S,T> - Combined Reader/Writer/State
State <S,T>
Try<T>
Writer<W,T>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on csharp-monad:
Package | Downloads |
---|---|
Injector
Injects values into config files directly or via environment variables. Can inject app settings, connection strings, or WCF client endpoints. |
|
UruIT.RESTClient
Client for calling HTTP REST APIs, mapping HTTP responses to C# types using a fluent API |
GitHub repositories
This package is not used by any popular GitHub repositories.
Parsec bug fixes
Typo fixes