Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
strict triple
Instances
Functor (STR a b) Source # | |
(Eq a, Eq b, Eq c) => Eq (STR a b c) Source # | |
(Ord a, Ord b, Ord c) => Ord (STR a b c) Source # | |
Defined in Data.Util | |
(Show a, Show b, Show c) => Show (STR a b c) Source # | |
Field1 (STR a b c) (STR d b c) a d Source # | |
Field2 (STR a b c) (STR a d c) b d Source # | |
Field3 (STR a b c) (STR a b d) c d Source # | |
Strict pair
SP !a !b |
Instances
Bifunctor SP Source # | |
Functor (SP a) Source # | |
(Eq a, Eq b) => Eq (SP a b) Source # | |
(Ord a, Ord b) => Ord (SP a b) Source # | |
(Show a, Show b) => Show (SP a b) Source # | |
(Semigroup a, Semigroup b) => Semigroup (SP a b) Source # | |
Field1 (SP a b) (SP c b) a c Source # | |
Field2 (SP a b) (SP a c) b c Source # | |