Copyright | Conor McBride and Ross Paterson 2005 |
---|---|
License | BSD-style (see the LICENSE file in the distribution) |
Maintainer | libraries@haskell.org |
Stability | experimental |
Portability | portable |
Safe Haskell | Trustworthy |
Language | Haskell2010 |
Documentation
The Const
functor.
Bifunctor (Const (TYPE Lifted)) | |
Show2 (Const (TYPE Lifted)) | |
Read2 (Const (TYPE Lifted)) | |
Ord2 (Const (TYPE Lifted)) | |
Eq2 (Const (TYPE Lifted)) | |
Functor (Const (TYPE Lifted) m) | |
Monoid m => Applicative (Const (TYPE Lifted) m) | |
Foldable (Const (TYPE Lifted) m) | |
Traversable (Const (TYPE Lifted) m) | |
Generic1 (Const (TYPE Lifted) a) | |
Show a => Show1 (Const (TYPE Lifted) a) | |
Read a => Read1 (Const (TYPE Lifted) a) | |
Ord a => Ord1 (Const (TYPE Lifted) a) | |
Eq a => Eq1 (Const (TYPE Lifted) a) | |
Bounded a => Bounded (Const k a b) | |
Enum a => Enum (Const k a b) | |
Eq a => Eq (Const k a b) | |
Ord a => Ord (Const k a b) | |
Read a => Read (Const k a b) | This instance would be equivalent to the derived instances of the
|
Show a => Show (Const k a b) | This instance would be equivalent to the derived instances of the
|
Ix a => Ix (Const k a b) | |
Generic (Const k a b) | |
Semigroup a => Semigroup (Const k a b) | |
Monoid a => Monoid (Const k a b) | |
Storable a => Storable (Const k a b) | |
type Rep1 (Const k a) = D1 (MetaData "Const" "Data.Functor.Const" "base" True) (C1 (MetaCons "Const" PrefixI True) (S1 (MetaSel (Just Symbol "getConst") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a))) | |
type Rep (Const k a b) = D1 (MetaData "Const" "Data.Functor.Const" "base" True) (C1 (MetaCons "Const" PrefixI True) (S1 (MetaSel (Just Symbol "getConst") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a))) |