| base-3.0.2.0: Basic libraries | Source code | Contents | Index
Data.Tuple |
Portability | portable
Stability | experimental
Maintainer | libraries@haskell.org
Description
The tuple data types, and associated functions.
Synopsis
fst :: (a, b) -> a
snd :: (a, b) -> b
curry :: ((a, b) -> c) -> a -> b -> c
uncurry :: (a -> b -> c) -> (a, b) -> c
Documentation
fst :: (a, b) -> a | Source
Extract the first component of a pair.
snd :: (a, b) -> b | Source
Extract the second component of a pair.
curry :: ((a, b) -> c) -> a -> b -> c | Source
`curry` converts an uncurried function to a curried function.
uncurry :: (a -> b -> c) -> (a, b) -> c | Source
`uncurry` converts a curried function to a function on pairs.
Produced by Haddock version 0.9