synthesizer-llvm-0.9: Efficient signal processing using runtime compilation

Safe HaskellNone

Synthesizer.LLVM.Plug.Output

Documentation

data T a b Source

Constructors

forall state ioContext parameters . (C parameters, C state) => Cons (forall r. ValueOf parameters -> a -> state -> CodeGenFunction r state) (forall r. ValueOf parameters -> CodeGenFunction r state) (Int -> IO (ioContext, parameters)) (Int -> ioContext -> IO b) 

class Default b whereSource

Associated Types

type Element b :: *Source

Methods

deflt :: T (Element b) bSource

Instances

C a => Default (Vector a) 
(Default c, Default d) => Default (T c d) 

split :: T a c -> T b d -> T (a, b) (T c d)Source

storableVector :: (C a, ValueOf a ~ value) => T value (Vector a)Source