| (Show r, LeftModule r a) => LeftModule r (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| (Show r, RightModule r a) => RightModule r (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Abelian a => Abelian (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Additive a => Additive (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Idempotent a => Idempotent (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Group a => Group (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Monoidal a => Monoidal (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Multiplicative a => Multiplicative (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Semiring a => Semiring (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Commutative a => Commutative (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Division a => Division (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Unital a => Unital (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Rig a => Rig (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Rng a => Rng (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| (Floating a, Eq a) => Floating (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| (Num a, Eq a) => Num (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| (Fractional a, Eq a) => Fractional (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Show a => Show (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Eq a => Eq (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Ord a => Ord (Sym a) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Semiring Double => LeftModule (Sym Double) (Sym Double) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Semiring Double => RightModule (Sym Double) (Sym Double) # | |
Instance detailsDefined in Traq.Data.Symbolic |
| Show size => SizeToPrec (Sym size) (Sym prec) # | |
Instance detailsDefined in Traq.Analysis.Prelude |
| TypingReqs size => TypeCheckPrim (QSearchSym size prec) (Sym size) # | |
Instance detailsDefined in Traq.Primitives.Search.Symbolic |
| (TypingReqs size, Show prec, Num prec, Eq prec) => QuantumHavocCostPrim (QSearchSym size prec) (Sym size) (Sym prec) # | |
Instance detailsDefined in Traq.Primitives.Search.Symbolic |
| (TypingReqs size, Show prec, Num prec, Eq prec) => UnitaryCostPrim (QSearchSym size prec) (Sym size) (Sym prec) # | |
Instance detailsDefined in Traq.Primitives.Search.Symbolic |
| (PrimSearch (Sym size) (Sym prec)) :<: (QSearchSym size prec) # | |
Instance detailsDefined in Traq.Primitives.Search.Symbolic |