Copyright  (c) Ross Paterson 2010 

License  BSDstyle (see the file LICENSE) 
Maintainer  R.Paterson@city.ac.uk 
Stability  experimental 
Portability  portable 
Safe Haskell  Safe 
Language  Haskell98 
The constant functor.
 newtype Constant a b = Constant {
 getConstant :: a
Documentation
Constant functor.
Constant  

Eq2 (Constant *) #  
Ord2 (Constant *) #  
Read2 (Constant *) #  
Show2 (Constant *) #  
Bifunctor (Constant *) #  
Functor (Constant * a) #  
Monoid a => Applicative (Constant * a) #  
Foldable (Constant * a) #  
Traversable (Constant * a) #  
Eq a => Eq1 (Constant * a) #  
Ord a => Ord1 (Constant * a) #  
Read a => Read1 (Constant * a) #  
Show a => Show1 (Constant * a) #  
Eq a => Eq (Constant k a b) #  
Ord a => Ord (Constant k a b) #  
Read a => Read (Constant k a b) #  
Show a => Show (Constant k a b) #  
Monoid a => Monoid (Constant k a b) #  