Safe Haskell | None |
---|---|
Language | Haskell2010 |
Numeric.AD.Internal.Forward.Double
Documentation
data ForwardDouble #
Constructors
ForwardDouble | |
Instances
bundle :: Double -> Double -> ForwardDouble #
unbundle :: ForwardDouble -> (Double, Double) #
apply :: (ForwardDouble -> b) -> Double -> b #
bind :: Traversable f => (f ForwardDouble -> b) -> f Double -> f b #
bind' :: Traversable f => (f ForwardDouble -> b) -> f Double -> (b, f b) #
bindWith :: Traversable f => (Double -> b -> c) -> (f ForwardDouble -> b) -> f Double -> f c #
bindWith' :: Traversable f => (Double -> b -> c) -> (f ForwardDouble -> b) -> f Double -> (b, f c) #
transposeWith :: (Functor f, Foldable f, Traversable g) => (b -> f a -> c) -> f (g a) -> g b -> g c #