jOOQ/jOOL
View on GitHub ↗ ★ 2,120 Java
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
4 mentions on Hacker News by 4 people: 0 stories, 4 comments · first 2014-10-01 · latest 2017-02-20
20082026
-
Yep. And it's lesser known side kick, JOOL https://github.com/jOOQ/jOOL As a Scala developer, this is a life saver.
comment by eranation · 2017-02-20 · in Java libraries you can't miss in 2017 -
That library has some fun/interesting generics declarations like this one ( https://github.com/jOOQ/jOOL/blob/master/src/main/java/org/j... ) > static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Seq<Tuple16<T1,…
comment by mkobit · 2015-11-16 · in Modern Java – A Guide to Java 8 -
…is a great, small library with a "Seq" class that fills in the gaps missing in j.u.stream.Stream: https://github.com/jOOQ/jOOL E.g. if you're coming from groovy/Scala and wonder "why doesn't Stream have this method?", Seq probably either…
comment by stephen · 2015-11-16 · in Modern Java – A Guide to Java 8 -
I was trying to work around this problem also and found this library: https://github.com/jOOQ/jOOL , from the guys at Jooq. They did all the hard work to wrap all the FunctionalInterfaces in unchecked exceptions. Hope this helps.
comment by phernandez · 2014-10-01 · in Why There Is Interface Pollution in Java 8