lambdashare & followShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:▼s+fShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:Sequenced Collections, Purity, and more at JavaOne - Inside Java Newscast #31#video#collections #lambdaSequenced collections introduce an abstraction for collections with a known encounter order like all lists and some sets and maps. It will be easy to add, get, or remove the first and last elements and to iterate or stream in reverse order. We're also discussing immutable collections and pure functions. More on all of this at JavaOne!2022-08-1111 Tricks From dev.java - Inside Java Newscast #14#video#generics #lambda #pattern‑matching #records #serializationFrom compact record constructors to boolean expressions in pattern matching, from generic wildcards to chaining predicates and comparators, from jpackage to jlink - here are 11 Java tricks handpicked from dev.java.2021-10-28Fun With var#talk#anonymous‑classes #default‑methods #generics #lambda #java‑10 #varA live-coding talk where I show off all you need to know about var in Java. And then some.2018-11-08JUnit 5 - Dynamic Tests#post#junit‑5 #lambda #libraries #testingWith JUnit 5's dynamic tests, we can create tests at run time, for example to parameterize tests, create hierarchical test plans, or define tests with lambdas.2018-08-05Unlocking Traits With var#post#default‑methods #java‑10 #lambda #varIn Java 10, var makes it is possible to ad-hoc combine traits into an instance that matches your exact requirements. Alas, it has some downsides.2018-06-25Repackaging Exceptions In Streams#post#clean‑code #java‑8 #lambda #streamsHow to repackage checked exceptions that get thrown in a Java stream pipeline so that they can be thrown without the compiler complaining about it.2017-02-13Expert Java 8#talk#java‑8 #lambda #streams #optional #default‑methodsWith this talk, I help you get the most out of lambdas, Streams, Optionals, and default methods, helping you master Java 8's core features2017-02-07Getting Rid Of Anonymous Classes#post#java‑8 #lambda #techniquesAnonymous classes are verbose and obfuscating. Functional implementations can oust them from their last strongholds (mainly abstract classes).2015-04-17Roll Your Own Pirate-Elvis Operator#post#java‑8 #lambda #optionalJava has no Elvis operator (or null coalescing operator / null-safe member selection) but with lambda expressions / method references you can roll your own.2015-03-16Instances of Non-Capturing Lambdas#post#default‑methods #java‑8 #lambdaSee how Java's creation of instances of non-capturing lambda expressions can lead to unexpected and possibly bug-inducing behavior.2014-12-08Impulse: "Lambdas In Java: A Peek Under The Hood"#post#java‑next #impulse #java‑8 #lambdaDiscussing the talk "Lambdas in Java: A peek under the hood" given by Brian Goetz at the goto; conference 2013 in Aarhus.2014-11-09