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