def num.sign
import bend-kit-redis@0.3.0.0/redis.bend as Redisimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
272def num.sign(+len: U32, +s: U32, +e: U32, r: Array<U32> & U32) -> Bytes.Bytes & Num:
273 (a, +c) = r
274 +neg = Bool.and(U32.is_eq(c, 45), U32.is_lt(s, e))
275 num.digits(neg, a, len, Bool.pick(U32, neg, (s + 1 : U32), s), e)