Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data Product2 f g x y Source #
Pair2 (f x y) (g x y) |
Instances
( Eq (f x y), Eq (g x y)) => Eq ( Product2 f g x y) Source # | |
( Show (f x y), Show (g x y)) => Show ( Product2 f g x y) Source # | |
Generic ( Product2 f g x y) Source # | |
type Rep ( Product2 f g x y) Source # | |
Defined in Ouroboros.Consensus.HardFork.Combinator.Util.Functors
type
Rep
(
Product2
f g x y) =
D1
('
MetaData
"Product2" "Ouroboros.Consensus.HardFork.Combinator.Util.Functors" "ouroboros-consensus-0.1.0.1-DT4Cvwf63DZKctsEvaJqCU" '
False
) (
C1
('
MetaCons
"Pair2" '
PrefixI
'
False
) (
S1
('
MetaSel
('
Nothing
::
Maybe
Symbol
) '
NoSourceUnpackedness
'
NoSourceStrictness
'
DecidedLazy
) (
Rec0
(f x y))
:*:
S1
('
MetaSel
('
Nothing
::
Maybe
Symbol
) '
NoSourceUnpackedness
'
NoSourceStrictness
'
DecidedLazy
) (
Rec0
(g x y))))
|