Bifunctoriality for pairs.
ModuleAgda-2.8.0.2Haskell2010
Agda.Utils.Tuple
- 1 type
- 14 values
- PackageAgda-2.8.0.2
- Exports15
- LanguageHaskell2010
- LicenceMIT
- SourceTuple.hs
mapFst f = f -*- idmapSnd g = id -*- gLifted pairing.
Order a pair.
Swap the components of a pair.
Monadic version of -*-.
Monadic mapFst.
Monadic mapSnd.
Constructors
Pair a a
Instances9Functor, Applicative, Foldable, Traversable, Eq, Show, …
Functor PairDefined in Agda-2.8.0.2 · Agda.Utils.TupleApplicative PairDefined in Agda-2.8.0.2 · Agda.Utils.TupleFoldable PairDefined in Agda-2.8.0.2 · Agda.Utils.TupleTraversable PairDefined in Agda-2.8.0.2 · Agda.Utils.TupleEq a => Eq (Pair a)Defined in Agda-2.8.0.2 · Agda.Utils.TupleShow a => Show (Pair a)Defined in Agda-2.8.0.2 · Agda.Utils.TupleGeneric (Pair a)Defined in Agda-2.8.0.2 · Agda.Utils.TupleNFData a => NFData (Pair a)Defined in Agda-2.8.0.2 · Agda.Utils.Tupletype Rep (Pair a) = D1 ('MetaDataDefined in Agda-2.8.0.2 · Agda.Utils.Tuple"Pair"
"Agda.Utils.Tuple"
"Agda-2.8.0.2-3KZoCGOoan2Kayji4DU37s"
'False) (C1 ('MetaCons"Pair"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)))