From ce99c90c282a04177bfda54e9df1855e8e6597e6 Mon Sep 17 00:00:00 2001 From: s-ol Date: Sun, 22 Mar 2020 13:15:05 +0100 Subject: error handling: lib --- lib/midi/core.moon | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/midi') diff --git a/lib/midi/core.moon b/lib/midi/core.moon index 4986811..d1930eb 100644 --- a/lib/midi/core.moon +++ b/lib/midi/core.moon @@ -110,18 +110,18 @@ inout = Value.meta apply_range = (range, val) -> if range\type! == 'str' - switch range\unwrap! + switch range! when 'raw' then val when 'uni' then val / 128 when 'bip' then val / 64 - 1 when 'rad' then val / 64 * math.pi when 'deg' then val / 128 * 360 else - error "unknown range #{range}" + error Error 'argument', "unknown range '#{range!}'" elseif range.type == 'num' - val / 128 * range\unwrap! + val / 128 * range! else - error "range has to be a string or number" + error Error 'argument', "range has to be a string or number" { :input -- cgit v1.2.3