|
|
|
|
|
|
| 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 |