- , mk dph_Prelude_Int (fsLit "plus") dph_Prelude_Int (fsLit "plusV")
- , mk dph_Prelude_Int (fsLit "minus") dph_Prelude_Int (fsLit "minusV")
- , mk dph_Prelude_Int (fsLit "mult") dph_Prelude_Int (fsLit "multV")
- , mk dph_Prelude_Int (fsLit "intDiv") dph_Prelude_Int (fsLit "intDivV")
- , mk dph_Prelude_Int (fsLit "intMod") dph_Prelude_Int (fsLit "intModV")
- , mk dph_Prelude_Int (fsLit "intSquareRoot") dph_Prelude_Int (fsLit "intSquareRootV")
- , mk dph_Prelude_Int (fsLit "intSumP") dph_Prelude_Int (fsLit "intSumPA")
- , mk dph_Prelude_Int (fsLit "enumFromToP") dph_Prelude_Int (fsLit "enumFromToPA")
- , mk dph_Prelude_Int (fsLit "upToP") dph_Prelude_Int (fsLit "upToPA")
-
- , mk dph_Prelude_Int (fsLit "eq") dph_Prelude_Int (fsLit "eqV")
- , mk dph_Prelude_Int (fsLit "neq") dph_Prelude_Int (fsLit "neqV")
- , mk dph_Prelude_Int (fsLit "le") dph_Prelude_Int (fsLit "leV")
- , mk dph_Prelude_Int (fsLit "lt") dph_Prelude_Int (fsLit "ltV")
- , mk dph_Prelude_Int (fsLit "ge") dph_Prelude_Int (fsLit "geV")
- , mk dph_Prelude_Int (fsLit "gt") dph_Prelude_Int (fsLit "gtV")
-
- , mk dph_Prelude_Double (fsLit "plus") dph_Prelude_Double (fsLit "plusV")
- , mk dph_Prelude_Double (fsLit "minus") dph_Prelude_Double (fsLit "minusV")
- , mk dph_Prelude_Double (fsLit "mult") dph_Prelude_Double (fsLit "multV")
- , mk dph_Prelude_Double (fsLit "divide") dph_Prelude_Double (fsLit "divideV")
- , mk dph_Prelude_Double (fsLit "squareRoot") dph_Prelude_Double (fsLit "squareRootV")
- , mk dph_Prelude_Double (fsLit "doubleSumP") dph_Prelude_Double (fsLit "doubleSumPA")
- , mk dph_Prelude_Double (fsLit "minIndexP")
- dph_Prelude_Double (fsLit "minIndexPA")
- , mk dph_Prelude_Double (fsLit "maxIndexP")
- dph_Prelude_Double (fsLit "maxIndexPA")
-
- , mk dph_Prelude_Double (fsLit "eq") dph_Prelude_Double (fsLit "eqV")
- , mk dph_Prelude_Double (fsLit "neq") dph_Prelude_Double (fsLit "neqV")
- , mk dph_Prelude_Double (fsLit "le") dph_Prelude_Double (fsLit "leV")
- , mk dph_Prelude_Double (fsLit "lt") dph_Prelude_Double (fsLit "ltV")
- , mk dph_Prelude_Double (fsLit "ge") dph_Prelude_Double (fsLit "geV")
- , mk dph_Prelude_Double (fsLit "gt") dph_Prelude_Double (fsLit "gtV")
-
- , mk dph_Prelude_Bool (fsLit "andP") dph_Prelude_Bool (fsLit "andPA")
+ , mk' dph_Prelude_Int "div" "divV"
+ , mk' dph_Prelude_Int "mod" "modV"
+ , mk' dph_Prelude_Int "sqrt" "sqrtV"
+ , mk' dph_Prelude_Int "enumFromToP" "enumFromToPA"
+ -- , mk' dph_Prelude_Int "upToP" "upToPA"
+ ]
+ ++ vars_Ord dph_Prelude_Int
+ ++ vars_Num dph_Prelude_Int
+
+ ++ vars_Ord dph_Prelude_Word8
+ ++ vars_Num dph_Prelude_Word8
+ ++
+ [ mk' dph_Prelude_Word8 "div" "divV"
+ , mk' dph_Prelude_Word8 "mod" "modV"
+ , mk' dph_Prelude_Word8 "fromInt" "fromIntV"
+ , mk' dph_Prelude_Word8 "toInt" "toIntV"
+ ]
+
+ ++ vars_Ord dph_Prelude_Double
+ ++ vars_Num dph_Prelude_Double
+ ++ vars_Fractional dph_Prelude_Double
+ ++ vars_Floating dph_Prelude_Double
+ ++ vars_RealFrac dph_Prelude_Double
+ ++
+ [ mk dph_Prelude_Bool (fsLit "andP") dph_Prelude_Bool (fsLit "andPA")