synthesizer-core-0.8.2: Audio signal processing coded in Haskell: Low level part

Safe HaskellSafe
LanguageHaskell2010

Synthesizer.Causal.Utility

Description

Utility functions based only on Arrow class.

Documentation

map :: Arrow arrow => (b -> c) -> arrow a b -> arrow a c Source #

pure :: Arrow arrow => b -> arrow a b Source #

apply :: Arrow arrow => arrow a (b -> c) -> arrow a b -> arrow a c Source #

chainControlled :: Arrow arrow => [arrow (c, x) x] -> arrow (c, x) x Source #

replicateControlled :: Arrow arrow => Int -> arrow (c, x) x -> arrow (c, x) x Source #