Is it possible in arraymancer to apply a function over slices along an axis?
For example
let t = [1,2,3,4].toTensor().reshape(2,2)
assert t.map(max, axis=1) == [2,4].toTensor().reshape(1,2)
Run`reduce` does something along these lines, but sums up the results
