|
|
|
|
|
|
Synopsis |
|
viewListL :: [a] -> Maybe (a, [a]) | | viewListR :: [a] -> Maybe ([a], a) | | nest :: Int -> (a -> a) -> a -> a | | mapPair :: (a -> c, b -> d) -> (a, b) -> (c, d) | | mapFst :: (a -> c) -> (a, b) -> (c, b) | | mapSnd :: (b -> d) -> (a, b) -> (a, d) | | fst3 :: (a, b, c) -> a | | snd3 :: (a, b, c) -> b | | thd3 :: (a, b, c) -> c | | swap :: (a, b) -> (b, a) | | common :: Eq a => String -> a -> a -> a | | fwrap :: C a => (a, a) -> a -> a | | fmod :: C a => a -> a -> a | | fmodAlt :: C a => a -> a -> a | | propFMod :: C a => a -> a -> Bool | | affineComb :: C t y => t -> (y, y) -> y | | balanceLevel :: C y => y -> [y] -> [y] | | randomRsBalanced :: (RandomGen g, Random y, C y) => g -> Int -> y -> y -> [y] | | clip :: Ord a => a -> a -> a -> a |
|
|
Documentation |
|
|
|
|
|
|
|
mapPair :: (a -> c, b -> d) -> (a, b) -> (c, d) | Source |
|
|
mapFst :: (a -> c) -> (a, b) -> (c, b) | Source |
|
|
mapSnd :: (b -> d) -> (a, b) -> (a, d) | Source |
|
|
|
|
|
|
|
|
swap :: (a, b) -> (b, a) | Source |
|
|
|
|
arithmetic
|
|
fwrap :: C a => (a, a) -> a -> a | Source |
|
|
|
|
fmodAlt :: C a => a -> a -> a | Source |
|
|
|
|
affineComb :: C t y => t -> (y, y) -> y | Source |
|
|
balanceLevel :: C y => y -> [y] -> [y] | Source |
|
|
|
|
|
|
Produced by Haddock version 2.3.0 |