| Safe Haskell | None |
|---|
Numeric.AD.Internal.Forward.Double
Documentation
data ForwardDouble a Source
Constructors
| ForwardDouble | |
Instances
| Enum (ForwardDouble s) | |
| Eq (ForwardDouble s) | |
| Floating (ForwardDouble s) | |
| Fractional (ForwardDouble s) | |
| Num (ForwardDouble s) | |
| Ord (ForwardDouble s) | |
| Read (ForwardDouble a) | |
| Real (ForwardDouble s) | |
| RealFloat (ForwardDouble s) | |
| RealFrac (ForwardDouble s) | |
| Show (ForwardDouble a) | |
| Erf (ForwardDouble s) | |
| InvErf (ForwardDouble s) | |
| Mode (ForwardDouble s) | |
| Jacobian (ForwardDouble s) |
bundle :: Double -> Double -> ForwardDouble sSource
unbundle :: ForwardDouble s -> (Double, Double)Source
apply :: (ForwardDouble s -> b) -> Double -> bSource
bind :: Traversable f => (f (ForwardDouble s) -> b) -> f Double -> f bSource
bind' :: Traversable f => (f (ForwardDouble s) -> b) -> f Double -> (b, f b)Source
bindWith :: Traversable f => (Double -> b -> c) -> (f (ForwardDouble s) -> b) -> f Double -> f cSource
bindWith' :: Traversable f => (Double -> b -> c) -> (f (ForwardDouble s) -> b) -> f Double -> (b, f c)Source
transposeWith :: (Functor f, Foldable f, Traversable g) => (b -> f a -> c) -> f (g a) -> g b -> g cSource