It appears that javac's type inference for lambdas isn't as good as
Eclipse's. Adding default overloads on the Throwing*Function interfaces
cleared up half of the errors.
Adding explicit intermediary steps fixed the rest of the errors.
V2.0:

Additions:
 - ThrowingIntStream
 - ThrowingLongStream
 - ThrowingDoubleStream
 
Removals: