Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
MAlonzo.Code.Cost.Raw
Documentation
type T_HExBudget_6 = ExBudget Source #
d_HExBudget_6 ∷ a Source #
d_LinearFunction_32 ∷ () Source #
type T_LinearFunction_32 = LinearFunction Source #
pattern C_mkLinearFunction_42 ∷ Integer → Integer → LinearFunction Source #
pattern C_mkOneVariableQuadraticFunction_58 ∷ Integer → Integer → Integer → OneVariableQuadraticFunction Source #
check_mkOneVariableQuadraticFunction_58 ∷ Integer → Integer → Integer → T_OneVariableQuadraticFunction_44 Source #
pattern C_mkTwoVariableQuadraticFunction_90 ∷ Integer → Integer → Integer → Integer → Integer → Integer → Integer → TwoVariableQuadraticFunction Source #
check_mkTwoVariableQuadraticFunction_90 ∷ Integer → Integer → Integer → Integer → Integer → Integer → Integer → T_TwoVariableQuadraticFunction_60 Source #
d_RawModel_92 ∷ () Source #
type T_RawModel_92 = Model Source #
pattern C_ConstantCost_94 ∷ Integer → Model Source #
pattern C_AddedSizes_96 ∷ LinearFunction → Model Source #
pattern C_MultipliedSizes_98 ∷ LinearFunction → Model Source #
pattern C_MinSize_100 ∷ LinearFunction → Model Source #
pattern C_MaxSize_102 ∷ LinearFunction → Model Source #
pattern C_LinearInX_104 ∷ LinearFunction → Model Source #
pattern C_LinearInY_106 ∷ LinearFunction → Model Source #
pattern C_LinearInZ_108 ∷ LinearFunction → Model Source #
pattern C_LiteralInYOrLinearInZ_110 ∷ LinearFunction → Model Source #
pattern C_QuadraticInY_112 ∷ OneVariableQuadraticFunction → Model Source #
pattern C_QuadraticInZ_114 ∷ OneVariableQuadraticFunction → Model Source #
pattern C_QuadraticInXAndY_116 ∷ TwoVariableQuadraticFunction → Model Source #
pattern C_SubtractedSizes_118 ∷ LinearFunction → Integer → Model Source #
cover_RawModel_92 ∷ Model → () Source #
pattern C_mkCpuAndMemoryModel_136 ∷ Model → Model → CpuAndMemoryModel Source #
d_BuiltinCostMap_138 ∷ () Source #
d_RawCostModel_140 ∷ () Source #