Numerical operators

roger.core.operators.update(arr, at, to)
roger.core.operators.update_add(arr, at, to)
roger.core.operators.update_multiply(arr, at, to)
roger.core.operators.for_loop(lower, upper, body_fun, init_val)
roger.core.operators.scan(f, init, xs, length=None)
roger.core.operators.flush(*args, **kwargs)