Portability | GHC |
---|---|
Stability | experimental |
Maintainer | Simon Meier <iridcode@gmail.com> |
Safe Haskell | None |
The strict variant of the standard Haskell pairs and the corresponding variants of the functions from Data.Tuple.
Documentation
data Pair a b
The type of strict pairs.
!a :!: !b |
Typeable2 Pair | |
(Bounded a, Bounded b) => Bounded (Pair a b) | |
(Eq a, Eq b) => Eq (Pair a b) | |
(Data a, Data b) => Data (Pair a b) | |
(Ord a, Ord b) => Ord (Pair a b) | |
(Read a, Read b) => Read (Pair a b) | |
(Show a, Show b) => Show (Pair a b) | |
(Ix a, Ix b) => Ix (Pair a b) | |
Generic (Pair a b) | |
(Arbitrary a, Arbitrary b) => Arbitrary (Pair a b) | |
(ToJSON a, ToJSON b) => ToJSON (Pair a b) | |
(FromJSON a, FromJSON b) => FromJSON (Pair a b) | |
(Monoid a, Monoid b) => Monoid (Pair a b) | |
(Binary a, Binary b) => Binary (Pair a b) | |
(NFData a, NFData b) => NFData (Pair a b) | |
Strict (a, b) (Pair a b) |