146 packages returned for Tags:"try-monad"

A type for the classical try/catch statement that allows functional and bloat free error handling. Inspired by the Try type in Scala.
Result monad for C#. In its core this monad enhances a type by adding a success/failure status. For more information see http://csharp-functional.readthedocs.io/en/latest/result-monad.html.
TryIt offers a simple, fluent way to try/retry actions, methods and tasks. You can pause between retries using one of the built-in delay policies or create your own. You can also add error and success policies to fine tune your control of the process. **Warning** Versions 2.0.0 and above... More information
  • 1,617 total downloads
  • last updated 1/6/2017
  • Latest version: 1.0.3
  • C# Monad
An implementation of Monad in C#. For use as a DTO in personal projects. Provides a simple data transform and DTO for return value guarantee.
A resumption monad for .NET targeting data access with automatic batching and caching.
A safe monadic binder that will evaluate an expression chain and return an option type with information about whether the chain succeeded or not and where it failed.