| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Synthesizer.LLVM.Filter.ComplexFirstOrder
- data Parameter a
- parameter :: (Transcendental a, RationalConstant a) => a -> a -> CodeGenFunction r (Parameter a)
- causal :: (C process, PseudoRing a, IntegerConstant a, C a) => process (Parameter a, T a) (T a)
- causalP :: (PseudoRing a, IntegerConstant a, C a) => T p (Parameter a, T a) (T a)
Documentation
Instances
| Functor Parameter Source | |
| Applicative Parameter Source | |
| Foldable Parameter Source | |
| Traversable Parameter Source | |
| C a => C (Parameter a) Source | |
| Undefined a => Undefined (Parameter a) Source | |
| Phi a => Phi (Parameter a) Source | |
| Flatten a => Flatten (Parameter a) Source | |
| (PseudoRing a, RationalConstant a, C a) => C (Parameter a) (T a) (T a) Source | |
| type Struct (Parameter a) Source | |
| type Registers (Parameter a) = Parameter (Registers a) Source | |
| type Input (Parameter a) (T a) = T a Source | |
| type Output (Parameter a) (T a) = T a Source |
parameter :: (Transcendental a, RationalConstant a) => a -> a -> CodeGenFunction r (Parameter a) Source
causal :: (C process, PseudoRing a, IntegerConstant a, C a) => process (Parameter a, T a) (T a) Source
causalP :: (PseudoRing a, IntegerConstant a, C a) => T p (Parameter a, T a) (T a) Source
Deprecated: use causal instead