Hamming code is one of the Computer Science/Telecommunication classics.
In this article, we’ll revisit the topic and implement a stateless Hamming encoder using Kotlin.
I am a passionate polyglot software engineer, trainer, and international conference speaker who cares about quality, craftsmanship, clean code and getting things done. Developing software for telco companies.
Besides coding, I am a professional yo-yo player and a guitar player in a progressive metal band.
Handling checked exceptions in lambda expressions can be often frustrating. Luckily, there is a type inference rule that we can exploit…