tuple-0.1.0.1: Various functions on tuples

Data.Tuple.Select

Documentation

class Sel1 a b | a -> b whereSource

Methods

sel1 :: a -> bSource

Instances

Sel1 (OneTuple a) a 
Sel1 (a1, a2) a1 
Sel1 (a1, a2, a3) a1 
Sel1 (a1, a2, a3, a4) a1 
Sel1 (a1, a2, a3, a4, a5) a1 
Sel1 (a1, a2, a3, a4, a5, a6) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a1 
Sel1 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a1 

class Sel2 a b | a -> b whereSource

Methods

sel2 :: a -> bSource

Instances

Sel2 (a1, a2) a2 
Sel2 (a1, a2, a3) a2 
Sel2 (a1, a2, a3, a4) a2 
Sel2 (a1, a2, a3, a4, a5) a2 
Sel2 (a1, a2, a3, a4, a5, a6) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a2 
Sel2 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a2 

class Sel3 a b | a -> b whereSource

Methods

sel3 :: a -> bSource

Instances

Sel3 (a1, a2, a3) a3 
Sel3 (a1, a2, a3, a4) a3 
Sel3 (a1, a2, a3, a4, a5) a3 
Sel3 (a1, a2, a3, a4, a5, a6) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a3 
Sel3 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a3 

class Sel4 a b | a -> b whereSource

Methods

sel4 :: a -> bSource

Instances

Sel4 (a1, a2, a3, a4) a4 
Sel4 (a1, a2, a3, a4, a5) a4 
Sel4 (a1, a2, a3, a4, a5, a6) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a4 
Sel4 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a4 

class Sel5 a b | a -> b whereSource

Methods

sel5 :: a -> bSource

Instances

Sel5 (a1, a2, a3, a4, a5) a5 
Sel5 (a1, a2, a3, a4, a5, a6) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a5 
Sel5 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a5 

class Sel6 a b | a -> b whereSource

Methods

sel6 :: a -> bSource

Instances

Sel6 (a1, a2, a3, a4, a5, a6) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a6 
Sel6 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a6 

class Sel7 a b | a -> b whereSource

Methods

sel7 :: a -> bSource

Instances

Sel7 (a1, a2, a3, a4, a5, a6, a7) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a7 
Sel7 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a7 

class Sel8 a b | a -> b whereSource

Methods

sel8 :: a -> bSource

Instances

Sel8 (a1, a2, a3, a4, a5, a6, a7, a8) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a8 
Sel8 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a8 

class Sel9 a b | a -> b whereSource

Methods

sel9 :: a -> bSource

Instances

Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9) a9 
Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a9 
Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a9 
Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a9 
Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a9 
Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a9 
Sel9 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a9 

class Sel10 a b | a -> b whereSource

Methods

sel10 :: a -> bSource

Instances

Sel10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) a10 
Sel10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a10 
Sel10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a10 
Sel10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a10 
Sel10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a10 
Sel10 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a10 

class Sel11 a b | a -> b whereSource

Methods

sel11 :: a -> bSource

Instances

Sel11 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) a11 
Sel11 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a11 
Sel11 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a11 
Sel11 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a11 
Sel11 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a11 

class Sel12 a b | a -> b whereSource

Methods

sel12 :: a -> bSource

Instances

Sel12 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) a12 
Sel12 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a12 
Sel12 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a12 
Sel12 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a12 

class Sel13 a b | a -> b whereSource

Methods

sel13 :: a -> bSource

Instances

Sel13 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) a13 
Sel13 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a13 
Sel13 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a13 

class Sel14 a b | a -> b whereSource

Methods

sel14 :: a -> bSource

Instances

Sel14 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) a14 
Sel14 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a14 

class Sel15 a b | a -> b whereSource

Methods

sel15 :: a -> bSource

Instances

Sel15 (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) a15