@@ -898,6 +898,15 @@ module Math where
898 foreign import tan "function tan(n){\
898 foreign import tan "function tan(n){\
899 \ return Math.tan(n);\
899 \ return Math.tan(n);\
900 \}" :: Number -> Number
900 \}" :: Number -> Number
902+ foreign import e "var e = Math.E;" :: Number
903+ foreign import ln2 "var ln2 = Math.LN2;" :: Number
904+ foreign import ln10 "var ln10 = Math.LN10;" :: Number
905+ foreign import log2e "var log2e = Math.LOG2E;" :: Number
906+ foreign import log10e "var log10e = Math.LOG10E;" :: Number
907+ foreign import pi "var pi = Math.PI;" :: Number
908+ foreign import sqrt1_2 "var sqrt1_2 = Math.SQRT1_2;" :: Number
909+ foreign import sqrt2 "var sqrt2 = Math.SQRT2;" :: Number
902module Eff where
911module Eff where