Skip to main content

Announcing Jactl 2.0.0

· 5 min read
James Crawford
Jactl Creator

Jactl 2.0.0 is a major release that fixes a few bugs and adds some new language features. The biggest new feature is powerful pattern matching with destructuring via a new switch expression.

Pattern Matching and Destructuring

· 13 min read
James Crawford
Jactl Creator

The forthcoming Jactl release (2.0.0) introduces switch expressions which provide the same functionality as switch statements/expressions in Java but, in addition, also provides the ability to do powerful pattern matching with destructuring that is common in many functional languages.

Advent Of Code 2023 - Day 9

· 4 min read
James Crawford
Jactl Creator

An easy day where we had to calculate the next number for each of a given set of number series. After stumbling on a stupid mistake with an iterative approach, the recursive approach worked first time and ended up as a much nicer solution.