| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Tuple.Strict
Description
Strict tuples.
Documentation
Constructors
| T1 a |
Instances
| Bounded a => Bounded (T1 a) Source # | |
| Eq a => Eq (T1 a) Source # | |
| Ord a => Ord (T1 a) Source # | |
| Read a => Read (T1 a) Source # | |
| Show a => Show (T1 a) Source # | |
| Generic (T1 a) Source # | |
| Semigroup a => Semigroup (T1 a) Source # | |
| Monoid a => Monoid (T1 a) Source # | |
| type Rep (T1 a) Source # | |
Defined in Data.Tuple.Strict | |
Constructors
| T2 a b |
Instances
| (Bounded a, Bounded b) => Bounded (T2 a b) Source # | |
| (Eq a, Eq b) => Eq (T2 a b) Source # | |
| (Ord a, Ord b) => Ord (T2 a b) Source # | |
| (Read a, Read b) => Read (T2 a b) Source # | |
| (Show a, Show b) => Show (T2 a b) Source # | |
| Generic (T2 a b) Source # | |
| (Semigroup a, Semigroup b) => Semigroup (T2 a b) Source # | |
| (Monoid a, Monoid b) => Monoid (T2 a b) Source # | |
| type Rep (T2 a b) Source # | |
Defined in Data.Tuple.Strict type Rep (T2 a b) = D1 (MetaData "T2" "Data.Tuple.Strict" "strict-tuple-0.1.1-KH1MzK8bK9JHLGXqmYWyTG" False) (C1 (MetaCons "T2" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 a) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 b))) | |
Constructors
| T3 a b c |
Instances
| (Bounded a, Bounded b, Bounded c) => Bounded (T3 a b c) Source # | |
| (Eq a, Eq b, Eq c) => Eq (T3 a b c) Source # | |
| (Ord a, Ord b, Ord c) => Ord (T3 a b c) Source # | |
Defined in Data.Tuple.Strict | |
| (Read a, Read b, Read c) => Read (T3 a b c) Source # | |
| (Show a, Show b, Show c) => Show (T3 a b c) Source # | |
| Generic (T3 a b c) Source # | |
| (Semigroup a, Semigroup b, Semigroup c) => Semigroup (T3 a b c) Source # | |
| (Monoid a, Monoid b, Monoid c) => Monoid (T3 a b c) Source # | |
| type Rep (T3 a b c) Source # | |
Defined in Data.Tuple.Strict type Rep (T3 a b c) = D1 (MetaData "T3" "Data.Tuple.Strict" "strict-tuple-0.1.1-KH1MzK8bK9JHLGXqmYWyTG" False) (C1 (MetaCons "T3" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 a) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 b) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 c)))) | |
Constructors
| T4 a b c d |
Instances
Constructors
| T5 a b c d e |
Instances
Constructors
| T6 a b c d e f |
Instances
data T7 a b c d e f g Source #
Constructors
| T7 a b c d e f g |
Instances
data T8 a b c d e f g h Source #
Constructors
| T8 a b c d e f g h |
Instances
data T9 a b c d e f g h i Source #
Constructors
| T9 a b c d e f g h i |
Instances
data T10 a b c d e f g h i j Source #
Constructors
| T10 a b c d e f g h i j |
Instances
data T11 a b c d e f g h i j k Source #
Constructors
| T11 a b c d e f g h i j k |
Instances
data T12 a b c d e f g h i j k l Source #
Constructors
| T12 a b c d e f g h i j k l |
Instances
data T13 a b c d e f g h i j k l m Source #
Constructors
| T13 a b c d e f g h i j k l m |
Instances
data T14 a b c d e f g h i j k l m n Source #
Constructors
| T14 a b c d e f g h i j k l m n |
Instances
data T15 a b c d e f g h i j k l m n o Source #
Constructors
| T15 a b c d e f g h i j k l m n o |
Instances
data T16 a b c d e f g h i j k l m n o p Source #
Constructors
| T16 a b c d e f g h i j k l m n o p |
Instances
data T17 a b c d e f g h i j k l m n o p q Source #
Constructors
| T17 a b c d e f g h i j k l m n o p q |
Instances
data T18 a b c d e f g h i j k l m n o p q r Source #
Constructors
| T18 a b c d e f g h i j k l m n o p q r |
Instances
data T19 a b c d e f g h i j k l m n o p q r s Source #
Constructors
| T19 a b c d e f g h i j k l m n o p q r s |
Instances
| (Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j, Bounded k, Bounded l, Bounded m, Bounded n, Bounded o, Bounded p, Bounded q, Bounded r, Bounded s) => Bounded (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
| (Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p, Eq q, Eq r, Eq s) => Eq (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j, Ord k, Ord l, Ord m, Ord n, Ord o, Ord p, Ord q, Ord r, Ord s) => Ord (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
Defined in Data.Tuple.Strict Methods compare :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> Ordering # (<) :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> Bool # (<=) :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> Bool # (>) :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> Bool # (>=) :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> Bool # max :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s # min :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s # | |
| (Read a, Read b, Read c, Read d, Read e, Read f, Read g, Read h, Read i, Read j, Read k, Read l, Read m, Read n, Read o, Read p, Read q, Read r, Read s) => Read (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
Defined in Data.Tuple.Strict | |
| (Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p, Show q, Show r, Show s) => Show (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
| Generic (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
Defined in Data.Tuple.Strict | |
| (Semigroup a, Semigroup b, Semigroup c, Semigroup d, Semigroup e, Semigroup f, Semigroup g, Semigroup h, Semigroup i, Semigroup j, Semigroup k, Semigroup l, Semigroup m, Semigroup n, Semigroup o, Semigroup p, Semigroup q, Semigroup r, Semigroup s) => Semigroup (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
Defined in Data.Tuple.Strict Methods (<>) :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s # sconcat :: NonEmpty (T19 a b c d e f g h i j k l m n o p q r s) -> T19 a b c d e f g h i j k l m n o p q r s # stimes :: Integral b0 => b0 -> T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s # | |
| (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s) => Monoid (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
Defined in Data.Tuple.Strict Methods mempty :: T19 a b c d e f g h i j k l m n o p q r s # mappend :: T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s -> T19 a b c d e f g h i j k l m n o p q r s # mconcat :: [T19 a b c d e f g h i j k l m n o p q r s] -> T19 a b c d e f g h i j k l m n o p q r s # | |
| type Rep (T19 a b c d e f g h i j k l m n o p q r s) Source # | |
Defined in Data.Tuple.Strict type Rep (T19 a b c d e f g h i j k l m n o p q r s) = D1 (MetaData "T19" "Data.Tuple.Strict" "strict-tuple-0.1.1-KH1MzK8bK9JHLGXqmYWyTG" False) (C1 (MetaCons "T19" PrefixI False) ((((S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 a) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 b)) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 c) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 d))) :*: ((S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 e) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 f)) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 g) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 h) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 i))))) :*: (((S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 j) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 k)) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 l) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 m) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 n)))) :*: ((S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 o) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 p)) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 q) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 r) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 s))))))) | |