| Copyright | (C) 2008-2016 Edward Kmett |
|---|---|
| License | BSD-style (see the file LICENSE) |
| Maintainer | Edward Kmett <ekmett@gmail.com> |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
Data.Bifunctor.Wrapped
Description
- newtype WrappedBifunctor p a b = WrapBifunctor {
- unwrapBifunctor :: p a b
Documentation
newtype WrappedBifunctor p a b Source
Constructors
| WrapBifunctor | |
Fields
| |
Instances
| Bifunctor p => Bifunctor (WrappedBifunctor * * p) Source | |
| Bifoldable p => Bifoldable (WrappedBifunctor * * p) Source | |
| Bitraversable p => Bitraversable (WrappedBifunctor * * p) Source | |
| Biapplicative p => Biapplicative (WrappedBifunctor * * p) Source | |
| Bifunctor p => Functor (WrappedBifunctor * * p a) Source | |
| Bifoldable p => Foldable (WrappedBifunctor * * p a) Source | |
| Bitraversable p => Traversable (WrappedBifunctor * * p a) Source | |
| Generic1 (WrappedBifunctor k * p a) Source | |
| Eq (p a b) => Eq (WrappedBifunctor k k p a b) Source | |
| Ord (p a b) => Ord (WrappedBifunctor k k p a b) Source | |
| Read (p a b) => Read (WrappedBifunctor k k p a b) Source | |
| Show (p a b) => Show (WrappedBifunctor k k p a b) Source | |
| Generic (WrappedBifunctor k k p a b) Source | |
| type Rep1 (WrappedBifunctor k k1 p a) Source | |
| type Rep (WrappedBifunctor k k1 p a b) Source |