| Show prim => Show (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| Eq prim => Eq (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| (UnitaryCostPrim prim size prec, QuantumHavocCostPrim prim size prec) => AnnotateWithErrorBudgetQ (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| UnitaryCostPrim prim size prec => AnnotateWithErrorBudgetU (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| (Integral sizeT, Floating precT, RealFloat precT, TypingReqs sizeT, Show precT, sizeT ~ SizeT) => CompileQ (AnnFailProb (DefaultPrims sizeT precT)) # | |
Instance detailsDefined in Traq.Primitives |
| (Integral sizeT, RealFloat precT, sizeT ~ SizeT, Show sizeT, Show precT, TypingReqs sizeT) => CompileQ (AnnFailProb (Primitive (QSearchCFNW sizeT precT))) # | |
Instance detailsDefined in Traq.Primitives.Search.QSearchCFNW |
| (Integral sizeT, Floating precT, RealFloat precT, TypingReqs sizeT, Show precT, SizeToPrec sizeT precT) => CompileU (AnnFailProb (DefaultPrims sizeT precT)) # | |
Instance detailsDefined in Traq.Primitives |
| (Integral sizeT, RealFloat precT, Show sizeT, Show precT, TypingReqs sizeT, SizeToPrec sizeT precT) => CompileU (AnnFailProb (Primitive (QSearchCFNW sizeT precT))) # | |
Instance detailsDefined in Traq.Primitives.Search.QSearchCFNW |
| MapSize prim => MapSize (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| (SerializePrim prim, SizeType prim ~ Sym SizeT) => Parseable (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| HasFreeVars (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| RenameVars (Primitive p) # | |
Instance detailsDefined in Traq.Primitives.Class |
| SerializePrim prim => ToCodeString (Primitive prim) # | |
Instance detailsDefined in Traq.Primitives.Class |
| (TypeCheckPrim prim size, TypingReqs size) => TypeInferrable (Primitive prim) size # | |
Instance detailsDefined in Traq.Primitives.Class |
| (UnitaryCostPrim prim size prec, QuantumHavocCostPrim prim size prec, CostReqs size prec) => CostQ (AnnFailProb (Primitive prim)) size prec # | |
Instance detailsDefined in Traq.Primitives.Class |
| (UnitaryCostPrim prim size prec, QuantumHavocCostPrim prim size prec, QuantumExpCostPrim prim size prec, EvalPrim prim size prec, CostReqs size prec, EvalReqs size prec) => ExpCostQ (AnnFailProb (Primitive prim)) size prec # | |
Instance detailsDefined in Traq.Primitives.Class |
| (UnitaryCostPrim prim size prec, CostReqs size prec) => CostU (AnnFailProb (Primitive prim)) size prec # | |
Instance detailsDefined in Traq.Primitives.Class |
| (UnitaryCostPrim prim size prec, QuantumHavocCostPrim prim size prec, ErrorReqs size prec) => TVErrorQ (AnnFailProb (Primitive prim)) size prec # | |
Instance detailsDefined in Traq.Primitives.Class |
| (UnitaryCostPrim prim size prec, ErrorReqs size prec) => TraceNormErrorU (AnnFailProb (Primitive prim)) size prec # | |
Instance detailsDefined in Traq.Primitives.Class |
| (EvalPrim prim size prec, EvalReqs size prec) => Evaluatable (Primitive prim) size prec # | |
Instance detailsDefined in Traq.Primitives.Class |
| type PrecType (Primitive p) # | |
Instance detailsDefined in Traq.Primitives.Class |
| type SizeType (Primitive p) # | |
Instance detailsDefined in Traq.Primitives.Class |
| type MappedSize (Primitive prim) size' # | |
Instance detailsDefined in Traq.Primitives.Class |