@@ -909,17 +909,23 @@ module Math where
909 \ return Math.log(n);\
909 \ return Math.log(n);\
910 \}" :: Number -> Number
910 \}" :: Number -> Number
912− foreign import max "function max(n){\
912+ foreign import max "function max(n1){\
913+ \ return function(n2) {\
913− \ return Math.max(n);\
914+ \ return Math.max(n1, n2);\
914− \}" :: Number -> Number
916+ \}" :: Number -> Number -> Number
916− foreign import min "function min(n){\
918+ foreign import min "function min(n1){\
919+ \ return function(n2) {\
917− \ return Math.min(n);\
920+ \ return Math.min(n1, n2);\
918− \}" :: Number -> Number
922+ \}" :: Number -> Number -> Number
920 foreign import pow "function pow(n){\
924 foreign import pow "function pow(n){\
925+ \ return function(p) {\
921− \ return Math.pow(n);\
926+ \ return Math.pow(n, p);\
922− \}" :: Number -> Number
928+ \}" :: Number -> Number -> Number
924 foreign import round "function round(n){\
930 foreign import round "function round(n){\
925 \ return Math.round(n);\
931 \ return Math.round(n);\