Monads

Helpers for C# that will make your developer life easier.
Download

Monads Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Ms-PL
  • Publisher Name:
  • Sergey Zwezdin
  • File Size:
  • 58 KB

Monads Tags


Monads Description

In functional programming, a monad is a programming structure that represents computations. Monads are a kind of abstract data type constructor that encapsulate program logic instead of data in the domain model. A defined monad allows the programmer to chain actions together to build a pipeline to process data in various steps, in which each action is decorated with additional processing rules provided by the monad. Programs written in functional style can make use of monads to structure procedures that include sequenced operations, or to define some arbitrary control flows (like handling concurrency, continuations, side effects such as input/output, or exceptions). Get Monads and take it for a spin to see what it can actually do for you!


Monads Related Software