| Copyright | (c) Marcin Mrotek 2016 |
|---|---|
| License | BSD3 |
| Maintainer | marcin.jan.mrotek@gmail.com |
| Stability | experimental |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Data.Validation
Description
Accumulating Either-like type.
Documentation
data Validation e a Source #
Instances
| Bitraversable Validation Source # | |
| Bifoldable Validation Source # | |
| Bifunctor Validation Source # | |
| Swapped Validation Source # | |
| Functor (Validation e) Source # | |
| Semigroup e => Applicative (Validation e) Source # | |
| Foldable (Validation e) Source # | |
| Traversable (Validation e) Source # | |
| (Monoid e, Semigroup e) => Alternative (Validation e) Source # | |
| Alt (Validation e) Source # | |
| Semigroup e => Apply (Validation e) Source # | |
| (Eq e, Eq a) => Eq (Validation e a) Source # | |
| (Data a, Data e) => Data (Validation e a) Source # | |
| (Ord e, Ord a) => Ord (Validation e a) Source # | |
| (Show e, Show a) => Show (Validation e a) Source # | |
| Generic (Validation e a) Source # | |
| Semigroup e => Semigroup (Validation e a) Source # | |
| Monoid e => Monoid (Validation e a) Source # | |
| type Rep (Validation e a) Source # | |