Copyright | (c) Marcin Mrotek 2016 |
---|---|
License | BSD3 |
Maintainer | marcin.jan.mrotek@gmail.com |
Stability | experimental |
Safe Haskell | Safe |
Language | Haskell2010 |
Accumulating Either-like type.
Documentation
data Validation e a Source #
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 # | |