diff --git a/src/fun/builtins.bend b/src/fun/builtins.bend index 4b1de122..b5b4e39d 100644 --- a/src/fun/builtins.bend +++ b/src/fun/builtins.bend @@ -108,4 +108,9 @@ sleep hi_lo = (IO/Call IO/MAGIC "PUT_TIME" hi_lo @x (IO/Done IO/MAGIC x)) # (defer_arg (defer_arg (defer_arg (defer @arg1 @arg2 @arg3 (f arg1 arg2 arg3)) arg1) arg2) arg3) defer val = @x (x val) defer_arg defered arg = @x (defered x arg) -undefer defered = (defered @x x) \ No newline at end of file +undefer defered = (defered @x x) + +# log :: f24 -> f24 -> f24 +log x base = (| base x) +# atan2 :: f24 -> f24 -> f24 +atan2 x y = (& x y)