|
|
|
|
|
| Documentation |
|
| class Construct medium where | Source |
|
| | Methods | | | | (+:+) :: medium a -> medium a -> medium a | Source |
| | | (=:=) :: medium a -> medium a -> medium a | Source |
| | | serial :: C a => [medium a] -> medium a | Source |
| | | parallel :: C a => [medium a] -> medium a | Source |
| | | serial1 :: [medium a] -> medium a | Source |
| | | parallel1 :: [medium a] -> medium a | Source |
|
| | Instances | |
|
|
|
| | Methods | | switchBinary :: (a -> b) -> (medium a -> medium a -> b) -> (medium a -> medium a -> b) -> b -> medium a -> b | Source |
| | | switchList :: (a -> b) -> ([medium a] -> b) -> ([medium a] -> b) -> medium a -> b | Source |
|
| | Instances | |
|
|
| mapList :: (C b, C medium) => (a -> b) -> ([medium b] -> [medium b]) -> ([medium b] -> [medium b]) -> medium a -> medium b | Source |
|
|
| mapListFlat :: (C b, C medium) => (a -> b) -> ([medium a] -> [medium b]) -> ([medium a] -> [medium b]) -> medium a -> medium b | Source |
|
|
| foldList :: C medium => (a -> b) -> ([b] -> b) -> ([b] -> b) -> medium a -> b | Source |
|
|
| foldBin :: C medium => (a -> b) -> (b -> b -> b) -> (b -> b -> b) -> b -> medium a -> b | Source |
|
|
|
|
|
|
| Produced by Haddock version 2.4.2 |