Additive CDouble Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CFloat Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CInt Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CIntMax Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CLLong Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CLong Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CSChar Source # | |
Instance detailsDefined in ConCat.Additive |
Additive CShort Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Int16 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Int32 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Int64 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Int8 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Word16 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Word32 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Word64 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Word8 Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Integer Source # | |
Instance detailsDefined in ConCat.Additive |
Additive () Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Bool Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Double Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Float Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Int Source # | |
Instance detailsDefined in ConCat.Additive |
Additive Word Source # | |
Instance detailsDefined in ConCat.Additive |
OpCon (:*) (Sat Additive) Source # | |
Instance detailsDefined in ConCat.Category |
OpCon (->) (Sat Additive) Source # | |
Instance detailsDefined in ConCat.Category |
(RealFloat v, Additive v) => Additive (Complex v) Source # | |
Instance detailsDefined in ConCat.Additive |
(AddF Product, Additive v) => Additive (Product v) Source # | |
Instance detailsDefined in ConCat.Additive |
(AddF Sum, Additive v) => Additive (Sum v) Source # | |
Instance detailsDefined in ConCat.Additive |
(AddF Par1, Additive v) => Additive (Par1 v) Source # | |
Instance detailsDefined in ConCat.Additive |
Integral a => Additive (Ratio a) Source # | |
Instance detailsDefined in ConCat.Additive |
Additive a => Additive (Add a) Source # | |
Instance detailsDefined in ConCat.Additive |
KnownNat n => Additive (Finite n) Source # | |
Instance detailsDefined in ConCat.Additive |
Additive a => Additive (Maybe a) Source # | |
Instance detailsDefined in ConCat.Additive |
(AddF (U1 :: Type -> Type), Additive v) => Additive (U1 v) Source # | |
Instance detailsDefined in ConCat.Additive |
(Additive v, KnownNat n) => Additive (Vector n v) Source # | |
Instance detailsDefined in ConCat.Additive |
(Additive u, Additive v) => Additive (u, v) Source # | |
Instance detailsDefined in ConCat.Additive |
(Additive u, Additive v, Additive w) => Additive (u, v, w) Source # | |
Instance detailsDefined in ConCat.Additive |
(AddF (f :*: g), Additive v) => Additive ((f :*: g) v) Source # | |
Instance detailsDefined in ConCat.Additive |
(Additive u, Additive v, Additive w, Additive x) => Additive (u, v, w, x) Source # | |
Instance detailsDefined in ConCat.Additive Methods zero :: (u, v, w, x) Source # (^+^) :: (u, v, w, x) -> (u, v, w, x) -> (u, v, w, x) Source # |
(AddF ((->) a), Additive v) => Additive (a -> v) Source # | |
Instance detailsDefined in ConCat.Additive |
(AddF (g :.: f), Additive v) => Additive ((g :.: f) v) Source # | |
Instance detailsDefined in ConCat.Additive |