| prim :: a -> media a |
| (+:+) :: media a -> media a -> media a |
| (=:=) :: media a -> media a -> media a |
| serial :: Class a => [media a] -> media a |
| parallel :: Class a => [media a] -> media a |
| serial1 :: [media a] -> media a |
| parallel1 :: [media a] -> media a |
| foldBinFlat :: (a -> b) -> (media a -> media a -> b) -> (media a -> media a -> b) -> b -> media a -> b |
| foldListFlat :: (a -> b) -> ([media a] -> b) -> ([media a] -> b) -> media a -> b |