Exponential curve with controllable delay.
Documentation
Functor Parameter | |
Applicative Parameter | |
Foldable Parameter | |
Traversable Parameter | |
ShuffleMatch n v => ShuffleMatch n (Parameter v) | |
Access n a v => Access n (Parameter a) (Parameter v) | |
Zero a => Zero (Parameter a) | |
Phi a => Phi (Parameter a) | |
ValueTuple a => ValueTuple (Parameter a) | |
Undefined a => Undefined (Parameter a) | |
IsTuple a => IsTuple (Parameter a) | |
(Memory a s, IsSized s ss) => Memory (Parameter a) s | |
MakeValueTuple ah al => MakeValueTuple (Parameter ah) (Parameter al) | |
Flatten ah al => Flatten (Parameter ah) (Parameter al) |
parameter :: (C a, IsConst a, IsFloating a) => Value a -> CodeGenFunction r (Parameter (Value a))Source
parameterPlain :: C a => a -> Parameter aSource
causalP :: (IsFirstClass a, IsSized a size, IsArithmetic a, IsConst a, Storable a, MakeValueTuple a (Value a)) => T p a -> T p (Parameter (Value a)) (Value a)Source
data ParameterPacked a Source
Functor ParameterPacked | |
Applicative ParameterPacked | |
Foldable ParameterPacked | |
Traversable ParameterPacked | |
ShuffleMatch m v => ShuffleMatch m (ParameterPacked v) | |
Access m a v => Access m (ParameterPacked a) (ParameterPacked v) | |
Zero a => Zero (ParameterPacked a) | |
Phi a => Phi (ParameterPacked a) | |
ValueTuple a => ValueTuple (ParameterPacked a) | |
Undefined a => Undefined (ParameterPacked a) | |
IsTuple a => IsTuple (ParameterPacked a) | |
MakeValueTuple ah al => MakeValueTuple (ParameterPacked ah) (ParameterPacked al) | |
(Memory l s, IsSized s ss) => Memory (ParameterPacked l) (Struct (s, (s, ()))) | |
Flatten ah al => Flatten (ParameterPacked ah) (ParameterPacked al) |
parameterPacked :: (C a, IsConst a, IsFloating a, IsPrimitive a, IsPowerOf2 n) => Value a -> CodeGenFunction r (ParameterPacked (Value (Vector n a)))Source
parameterPackedPlain :: (C a, IsPowerOf2 n) => a -> ParameterPacked (Vector n a)Source
causalPackedP :: (IsFirstClass a, IsSized a size, IsArithmetic a, IsConst a, Storable a, MakeValueTuple a (Value a), IsPrimitive a, IsPowerOf2 n, Mul n size pss, Pos pss) => T p a -> T p (ParameterPacked (Value (Vector n a))) (Value (Vector n a))Source