diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-02-13 20:28:46 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-02-13 20:28:46 +0000 |
| commit | f1682dc2a3205d1bfbb9ae2011de9c8da7dd6d03 (patch) | |
| tree | 41863c6f4191778adcd2bb45d2c13c3dfb4fea77 /lib/math.moon | |
| parent | add launchcontrol midi (diff) | |
| download | alive-f1682dc2a3205d1bfbb9ae2011de9c8da7dd6d03.tar.gz alive-f1682dc2a3205d1bfbb9ae2011de9c8da7dd6d03.zip | |
add ==, mod
Diffstat (limited to 'lib/math.moon')
| -rw-r--r-- | lib/math.moon | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/math.moon b/lib/math.moon index 35ee4de..54d3440 100644 --- a/lib/math.moon +++ b/lib/math.moon @@ -75,11 +75,14 @@ func_op = (name, arity, func) -> k.__name = name k +mod = func_op 'mod', 2, (a, b) -> a % b + module = { :add, '+': add :sub, '-': sub :mul, '*': mul :div, '/': div + :mod, '%': mod mix: func_op 'mix', 3, (a, b, i) -> i*b + (1-i)*a |
