Module

Erl.Data.Tuple

Native Erlang tuples

#Tuple1

data Tuple1 t0

Instances

#Tuple2

data Tuple2 t0 t1

Instances

#Tuple3

data Tuple3 t0 t1 t2

Instances

#Tuple4

data Tuple4 t0 t1 t2 t3

Instances

#Tuple5

data Tuple5 t0 t1 t2 t3 t4

Instances

#Tuple6

data Tuple6 t0 t1 t2 t3 t4 t5

Instances

#Tuple7

data Tuple7 t0 t1 t2 t3 t4 t5 t6

Instances

#Tuple8

data Tuple8 t0 t1 t2 t3 t4 t5 t6 t7

Instances

#Tuple9

data Tuple9 t0 t1 t2 t3 t4 t5 t6 t7 t8

Instances

#Tuple10

data Tuple10 t0 t1 t2 t3 t4 t5 t6 t7 t8 t9

Instances

#tuple1

tuple1 :: forall a. a -> Tuple1 a

#tuple2

tuple2 :: forall a b. a -> b -> Tuple2 a b

#tuple3

tuple3 :: forall a b c. a -> b -> c -> Tuple3 a b c

#tuple4

tuple4 :: forall a b c d. a -> b -> c -> d -> Tuple4 a b c d

#tuple5

tuple5 :: forall a b c d e. a -> b -> c -> d -> e -> Tuple5 a b c d e

#tuple6

tuple6 :: forall a b c d e f. a -> b -> c -> d -> e -> f -> Tuple6 a b c d e f

#tuple7

tuple7 :: forall a b c d e f g. a -> b -> c -> d -> e -> f -> g -> Tuple7 a b c d e f g

#tuple8

tuple8 :: forall a b c d e f g h. a -> b -> c -> d -> e -> f -> g -> h -> Tuple8 a b c d e f g h

#tuple9

tuple9 :: forall a b c d e f g h i. a -> b -> c -> d -> e -> f -> g -> h -> i -> Tuple9 a b c d e f g h i

#tuple10

tuple10 :: forall a b c d e f g h i j. a -> b -> c -> d -> e -> f -> g -> h -> i -> j -> Tuple10 a b c d e f g h i j

#uncurry1

uncurry1 :: forall a z. (a -> z) -> Tuple1 a -> z

#uncurry2

uncurry2 :: forall a b z. (a -> b -> z) -> Tuple2 a b -> z

#uncurry3

uncurry3 :: forall a b c z. (a -> b -> c -> z) -> Tuple3 a b c -> z

#uncurry4

uncurry4 :: forall a b c d z. (a -> b -> c -> d -> z) -> Tuple4 a b c d -> z

#uncurry5

uncurry5 :: forall a b c d e z. (a -> b -> c -> d -> e -> z) -> Tuple5 a b c d e -> z

#uncurry6

uncurry6 :: forall a b c d e f z. (a -> b -> c -> d -> e -> f -> z) -> Tuple6 a b c d e f -> z

#uncurry7

uncurry7 :: forall a b c d e f g z. (a -> b -> c -> d -> e -> f -> g -> z) -> Tuple7 a b c d e f g -> z

#uncurry8

uncurry8 :: forall a b c d e f g h z. (a -> b -> c -> d -> e -> f -> g -> h -> z) -> Tuple8 a b c d e f g h -> z

#uncurry9

uncurry9 :: forall a b c d e f g h i z. (a -> b -> c -> d -> e -> f -> g -> h -> i -> z) -> Tuple9 a b c d e f g h i -> z

#uncurry10

uncurry10 :: forall a b c d e f g h i j z. (a -> b -> c -> d -> e -> f -> g -> h -> i -> j -> z) -> Tuple10 a b c d e f g h i j -> z

#fst

fst :: forall a b. Tuple2 a b -> a

#snd

snd :: forall a b. Tuple2 a b -> b

#untuple1

untuple1 :: forall a. Tuple1 a -> a

#toNested2

toNested2 :: forall a b. Tuple2 a b -> Tuple2 a b

#toNested3

toNested3 :: forall a b c. Tuple3 a b c -> Tuple3 a b c

#toNested4

toNested4 :: forall a b c d. Tuple4 a b c d -> Tuple4 a b c d

#toNested5

toNested5 :: forall a b c d e. Tuple5 a b c d e -> Tuple5 a b c d e

#toNested6

toNested6 :: forall a b c d e f. Tuple6 a b c d e f -> Tuple6 a b c d e f

#toNested7

toNested7 :: forall a b c d e f g. Tuple7 a b c d e f g -> Tuple7 a b c d e f g

#toNested8

toNested8 :: forall a b c d e f g h. Tuple8 a b c d e f g h -> Tuple8 a b c d e f g h

#toNested9

toNested9 :: forall a b c d e f g h i. Tuple9 a b c d e f g h i -> Tuple9 a b c d e f g h i

#toNested10

toNested10 :: forall a b c d e f g h i j. Tuple10 a b c d e f g h i j -> Tuple10 a b c d e f g h i j

Modules