Returns a composed Supplier that calls this Supplier and applies the result to next.
next
Supplier<R> map<R>(Mapper<T, R> next) => () => next(this());