bifunctors-5.2: Bifunctors

Copyright(C) 2008-2016 Edward Kmett
LicenseBSD-style (see the file LICENSE)
MaintainerEdward Kmett <ekmett@gmail.com>
Stabilityprovisional
Portabilitynon-portable
Safe HaskellSafe
LanguageHaskell98

Data.Bifunctor.Join

Description

 

Synopsis

Documentation

newtype Join p a

Make a Functor over both arguments of a Bifunctor.

Constructors

Join 

Fields

runJoin :: p a a
 

Instances

Bifunctor p => Functor (Join * p) 
Biapplicative p => Applicative (Join * p) 
Bifoldable p => Foldable (Join * p) 
Bitraversable p => Traversable (Join * p) 
Eq (p a a) => Eq (Join k p a) 
Ord (p a a) => Ord (Join k p a) 
Read (p a a) => Read (Join k p a) 
Show (p a a) => Show (Join k p a) 
Generic (Join k p a) 
type Rep (Join k p a)