Homepage
Open in app
Sign in
Get started
BeCompany
we grow software
Follow
Tagless Final in Scala: Best Practices
Tagless Final in Scala: Best Practices
Notwithstanding some criticism, the tagless final pattern continues to gain popularity among the Scala community. I want to share some…
Andreas Jim-Hartmann
Apr 21, 2020
Structuring Functional Programs with Tagless Final
Structuring Functional Programs with Tagless Final
Monads are valuable tools for handling various concerns in functional programs. In this article we show how domain-specific languages and…
Andreas Jim-Hartmann
Mar 28, 2019
Effects and the Illusion of Correctness
Effects and the Illusion of Correctness
Imperative programming makes it easy to write complex programs, but hard to write correct ones. One reason for this is that imperative…
Andreas Jim-Hartmann
Jan 15, 2019
CSV parsing with Scala and shapeless
The shapeless library serves as an excellent foundation for building generic, reusable components. We demonstrate using the types HList…
Andreas Jim-Hartmann
Dec 17, 2018
About BeCompany
Latest Stories
Archive
About Medium
Terms
Privacy
Teams