RFD: Consumer.empty()

2023-02-20 Thread Eirik Bjørsnøs
Hi, So I found myself writing some code which sets up a j.u.s.Stream processing pipeline where the stream can optionally be traced/logged via a peeking Consumer. The default should be not to trace, in which case I initially set the Consumer to null. But then I need to check that trace != null whe

Re: RFD: Consumer.empty()

2023-02-20 Thread Eirik Bjørsnøs
Found this answer from smarks: https://stackoverflow.com/questions/26549659/built-in-java-8-predicate-that-always-returns-true/26553481#26553481 Certainly there is some value in something that has a name vs. a > written-out lambda, but this value is quite small. We expect that people > will learn