|
|
|
|
|
| Documentation |
|
| (.<.) :: (b -> c) -> (a -> b) -> a -> c | Source |
|
|
| (.>.) :: (a -> b) -> (b -> c) -> a -> c | Source |
|
|
| swap :: (a, b) -> (b, a) | Source |
|
|
|
|
|
|
| halveList :: [a] -> ([a], [a]) | Source |
|
|
| zipp :: ([a], [b]) -> [(a, b)] | Source |
|
|
| unzipp :: [(a, b)] -> ([a], [b]) | Source |
|
|
|
|
|
|
|
|
| unpair :: [(a, a)] -> [a] | Source |
|
|
| append :: ([a], [a]) -> [a] | Source |
|
|
|
|
| (->-) :: Monad m => (a -> m b) -> (b -> m c) -> a -> m c | Source |
|
|
| (-<-) :: Monad m => (b -> m c) -> (a -> m b) -> a -> m c | Source |
|
|
| serial :: Monad m => (a -> m b) -> (b -> m c) -> a -> m c | Source |
|
|
|
|
|
|
| (-|-) :: Monad m => (a -> m b) -> (c -> m d) -> (a, c) -> m (b, d) | Source |
|
|
| par :: Monad m => (a -> m b) -> (c -> m d) -> (a, c) -> m (b, d) | Source |
|
|
| parl :: Monad m => ([a] -> m [b]) -> ([a] -> m [b]) -> [a] -> m [b] | Source |
|
|
|
|
|
|
| iter :: Monad m => Int -> ((a -> m b) -> a -> m b) -> (a -> m b) -> a -> m b | Source |
|
|
|
|
|
|
|
|
| pmap :: Monad m => ((a, a) -> m (b, b)) -> [a] -> m [b] | Source |
|
|
|
|
| mirror :: Monad m => ((a, b) -> m (c, d)) -> (b, a) -> m (d, c) | Source |
|
|
| row :: Monad m => ((a, b) -> m (c, a)) -> (a, [b]) -> m ([c], a) | Source |
|
|
| column :: Monad m => ((a, b) -> m (b, c)) -> ([a], b) -> m (b, [c]) | Source |
|
|
| grid :: Monad m => ((a, b) -> m (b, a)) -> ([a], [b]) -> m ([b], [a]) | Source |
|
|
| Produced by Haddock version 2.4.2 |