async/reduces a channel with a transformation (xform f). Returns a channel containing the result. ch must close before transduce produces a result.