




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 


flipPair :: (a, b) > (b, a)  Source 


flattenTuples2 :: [(a, a)] > [a]  Source 


flattenTuples3 :: [(a, a, a)] > [a]  Source 


flattenTuples4 :: [(a, a, a, a)] > [a]  Source 


mergeBy :: (a > a > Bool) > [a] > [a] > [a]  Source 


partition :: (a > Bool) > [a] > ([a], [a])  Source 




segmentBefore :: (a > Bool) > [a] > [[a]]  Source 






foldrf :: (a > b > b) > (a > b) > [a] > b  Source 






mapInit :: (a > a) > [a] > [a]  Source 


splitInit :: [a] > ([a], a)  Source 


headWithDefault :: a > [a] > a  Source 


zapWith :: (a > a > b) > [a] > [b]  Source 


zipWithMatch :: (a > b > c) > [a] > [b] > [c]  Source 


zipWithMatch3 :: (a > b > c > d) > [a] > [b] > [c] > [d]  Source 




maximumKey :: Ord b => (a > b) > [a] > a  Source 


minimumKey :: Ord b => (a > b) > [a] > a  Source 




translate :: Ord a => [a] > [a] > [a] > [a]  Source 














composeDouble :: (b > b > c) > (a > b) > a > a > c  Source 














partitionMaybe :: (a > Maybe b) > [a] > ([b], [a])  Source 


Produced by Haddock version 2.4.2 