@hackage / monad-validate

A monad transformer for data validation.

Latest1.3.0.0

About

Metadata

  • Last updated , by lexi_lambda
  • License ISC
  • Maintained by: Alexis King <lexi.lambda@gmail.com>

  • Lottery factor: 0

Links

Installation

Readme

monad-validate Build Status Hackage

A Haskell library providing the ValidateT monad transformer, designed for writing data validations that provide high-quality error reporting without much effort. ValidateT automatically exploits the data dependencies of your program—as encoded implicitly in uses of fmap, <*>, and >>=—to report as many errors as possible upon failure instead of completely aborting at the first one.

See the documentation on Hackage for more information and examples.