hsc3-0.7: Haskell SuperCollider

Sound.SC3.UGen.UGen.Lift

Synopsis

liftU :: UId m => (UGenId -> a -> UGen) -> a -> m UGenSource

Lift base UGen to monadic form.

liftU2 :: UId m => (UGenId -> a -> b -> UGen) -> a -> b -> m UGenSource

liftU3 :: UId m => (UGenId -> a -> b -> c -> UGen) -> a -> b -> c -> m UGenSource

liftU4 :: UId m => (UGenId -> a -> b -> c -> d -> UGen) -> a -> b -> c -> d -> m UGenSource