API question for point lambdafication
paul.sandoz at oracle.com
Wed Feb 20 01:17:35 PST 2013
On Feb 19, 2013, at 9:50 PM, Brian Goetz <brian.goetz at Oracle.COM> wrote:
> The general advice is "be lenient in what you accept, and specific in
> what you return." Which would argue for returning Stream<String>.
> Unless creating that String is very expensive and avoidable (neither of
> which are necessarily the case.) So I think you're probably better off
> with Stream<String> since that's what people want.
i.e. like the existing Pattern.split methods that accept a CharSequence and return String.
More information about the lambda-dev