This repo contain source code for my talk "Algebraic Data Types + Pattern Matching = Elegant and readable Java code"
This program solves a cryptarithmetic puzzle: SEND + MORE = MONEY
The talk shows how you can write readable, understandable code with Data Oriented Programming in Java using records, sealed types and pattern matching features. If you have questions, suggestions to improve or any other feedback, please reach me out at @BalaRawool