From Haskell to Java: modeling your problem domain with types

LendUp is a better alternative to payday loans. LendUp loans have no hidden fees, no rollovers, lower interest rates, and clear terms and conditions.


Measuring Time: From Java to Kernel and Back

Problem Statement Even the most basic problems become interesting when you dig deep enough. Today, I would like to do a deep dive into measuring time in Java. We will start with the very basics of the Java API and gradually move lower in our stack: throug... (more…)

Read more »

Record patterns are coming to Java

Enhance the Java programming language with record patterns, to deconstruct record values. Record patterns, and type patterns (JEP 394) can be nested so as to significantly enhance the expressiveness and utility of pattern matching. This is a preview langu... (more…)

Read more »