pub.titas
Home Series Blog
Portfolio
← All Tags

Lambdas

2 items

Series Posts

Conceptual Java Evolution: From 8 to 25

Part 1: Java 8: The Functional Revolution

Java 8 was the most transformative release in the language's history — introducing lambda expressions, the Stream API, Optional, default interface methods, and a brand-new Date/Time API. This part covers every major feature with deep conceptual explanations and practical examples.

Conceptual Kotlin for Java Survivors: Life After Semicolons

Part 5: "Functions Are Values" — Lambdas, References and Inline

A return inside forEach silently skips half of a pricing audit. We look at what a Kotlin lambda really is: function types instead of functional interfaces, closures over mutable variables, references, fun interfaces, inline functions and where each kind of return goes, plus tailrec and a first look at lambdas with receivers.

© 2026 Titas Biswas

RSS · Portfolio · GitHub
100%