| 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 |
Data.Functor.Const
Description
Documentation
The Const functor.
Instances
| 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))) | |