| Monad Pair # | |
Instance detailsDefined in NumHask.Pair |
| Functor Pair # | |
Instance detailsDefined in NumHask.Pair |
| Applicative Pair # | |
Instance detailsDefined in NumHask.Pair |
| Foldable Pair # | |
Instance detailsDefined in NumHask.Pair |
| Traversable Pair # | |
Instance detailsDefined in NumHask.Pair |
| Distributive Pair # | |
Instance detailsDefined in NumHask.Pair |
| Representable Pair # | |
Instance detailsDefined in NumHask.Pair |
| Eq1 Pair # | |
Instance detailsDefined in NumHask.Pair |
| Show1 Pair # | |
Instance detailsDefined in NumHask.Pair |
| Singleton Pair # | |
Instance detailsDefined in NumHask.Pair |
| Traversable1 Pair # | |
Instance detailsDefined in NumHask.Pair |
| Foldable1 Pair # | |
Instance detailsDefined in NumHask.Pair |
| Apply Pair # | |
Instance detailsDefined in NumHask.Pair |
| Additive a => AdditiveModule Pair a # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveGroup a => AdditiveGroupModule Pair a # | |
Instance detailsDefined in NumHask.Pair |
| Multiplicative a => MultiplicativeModule Pair a # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeGroup a => MultiplicativeGroupModule Pair a # | |
Instance detailsDefined in NumHask.Pair |
| Additive a => AdditiveBasis Pair a # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveGroup a => AdditiveGroupBasis Pair a # | |
Instance detailsDefined in NumHask.Pair |
| Multiplicative a => MultiplicativeBasis Pair a # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeGroup a => MultiplicativeGroupBasis Pair a # | |
Instance detailsDefined in NumHask.Pair |
| Eq a => Eq (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| (Eq a, Ord a, Signed a, Additive a) => Ord (Pair a) # | L1-based Ord instance |
Instance detailsDefined in NumHask.Pair |
| Show a => Show (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Generic (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Semigroup a => Semigroup (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| (Semigroup a, Monoid a) => Monoid (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Arbitrary a => Arbitrary (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| NFData a => NFData (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Signed a => Signed (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| (AdditiveInvertible a, Epsilon a) => Epsilon (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Semifield a => Semifield (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Field a => Field (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| ExpField a => ExpField (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| UpperBoundedField a => UpperBoundedField (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| LowerBoundedField a => LowerBoundedField (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Integral a => Integral (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Semiring a => Semiring (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Ring a => Ring (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| CRing a => CRing (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| Distribution a => Distribution (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeMagma a => MultiplicativeMagma (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeUnital a => MultiplicativeUnital (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeMagma a => MultiplicativeAssociative (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeMagma a => MultiplicativeCommutative (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeInvertible a => MultiplicativeInvertible (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| MultiplicativeUnital a => Multiplicative (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| (MultiplicativeUnital a, MultiplicativeInvertible a) => MultiplicativeGroup (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveMagma a => AdditiveMagma (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveUnital a => AdditiveUnital (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveMagma a => AdditiveAssociative (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveMagma a => AdditiveCommutative (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveInvertible a => AdditiveInvertible (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveUnital a => Additive (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| (AdditiveUnital a, AdditiveInvertible a) => AdditiveGroup (Pair a) # | |
Instance detailsDefined in NumHask.Pair |
| (ExpField a, Normed a a, MultiplicativeUnital a) => Normed (Pair a) a # | |
Instance detailsDefined in NumHask.Pair |
| (ExpField a, Normed a a) => Metric (Pair a) a # | |
Instance detailsDefined in NumHask.Pair |
| AdditiveGroup a => Normed (Rect a) (Pair a) # | |
Instance detailsDefined in NumHask.Rect |
| type Rep Pair # | |
Instance detailsDefined in NumHask.Pair |
| type Rep (Pair a) # | |
Instance detailsDefined in NumHask.Pair |