| Copyright | (c) Edward Kmett 2015 |
|---|---|
| License | BSD3 |
| Maintainer | ekmett@gmail.com |
| Stability | experimental |
| Portability | GHC only |
| Safe Haskell | None |
| Language | Haskell2010 |
Numeric.AD.Internal.Or
Description
Documentation
The choice between two AD modes is an AD mode in its own right
Instances
| (Bounded a, Bounded b, Chosen s) => Bounded (Or s a b) Source # | |
| (Enum a, Enum b, Chosen s) => Enum (Or s a b) Source # | |
| (Eq a, Eq b) => Eq (Or s a b) Source # | |
| (Floating a, Floating b, Chosen s) => Floating (Or s a b) Source # | |
| (Fractional a, Fractional b, Chosen s) => Fractional (Or s a b) Source # | |
| (Num a, Num b, Chosen s) => Num (Or s a b) Source # | |
| (Ord a, Ord b) => Ord (Or s a b) Source # | |
| (Real a, Real b, Chosen s) => Real (Or s a b) Source # | |
| (RealFloat a, RealFloat b, Chosen s) => RealFloat (Or s a b) Source # | |
| (RealFrac a, RealFrac b, Chosen s) => RealFrac (Or s a b) Source # | |
| (Erf a, Erf b, Chosen s) => Erf (Or s a b) Source # | |
| (InvErf a, InvErf b, Chosen s) => InvErf (Or s a b) Source # | |
| (Mode a, Mode b, Chosen s, (~) * (Scalar a) (Scalar b)) => Mode (Or s a b) Source # | |
| type Scalar (Or s a b) Source # | |
Minimal complete definition