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

Safe HaskellNone

Synthesizer.LLVM.Fold

Documentation

data T a b Source

Constructors

Cons (forall r. b -> a -> CodeGenFunction r b) b 

premap :: (forall r. a -> CodeGenFunction r b) -> T b c -> T a cSource

maxZero :: Real a => T a aSource

maxAbs :: Real a => T a aSource

sum :: Additive a => T a aSource

pair :: T a0 b0 -> T a1 b1 -> T (a0, a1) (b0, b1)Source

triple :: T a0 b0 -> T a1 b1 -> T a2 b2 -> T (a0, a1, a2) (b0, b1, b2)Source