Eric TorreborreSpecs2, the next 10 yearsIn “Becoming reasonable” I described how specs2, a testing library for Scala, should get rid of some of its features and get a simpler…Aug 13, 2021Aug 13, 2021
Eric TorreborreBecoming reasonablespecs2 is an open-source project which started more than 10 years ago now. What started as a small experiment with Scala turned to a…Jul 30, 2019Jul 30, 2019
Eric TorreborreScrap your typeclasses, take 2A good solution,… for some problemsMay 12, 2019May 12, 2019
Eric Torreborreinbarely-functionalWhen FP does not save usLike many of my colleagues in the “software industry” I feel that Functional Programming has lifted my game. My first attempt at a Scala…May 5, 20195May 5, 20195
Eric Torreborreinbarely-functionalDo we need effects to get abstraction?Sandy Maguire gave an excellent talk on his latest library: polysemy. I highly encourage you to watch it because Sandy also presents other…Apr 28, 2019Apr 28, 2019
Eric Torreborreinbarely-functionalA balancing actIt would be so nice to have a set of exact rules on how to design software. With Functional Programming we can get the impression that…Apr 7, 20191Apr 7, 20191
Eric Torreborreinbarely-functionalFreer doesn’t come for freeThe question on how to best structure functional programming applications in either Haskell or Scala is still out with various ways to…Feb 15, 20193Feb 15, 20193
Eric Torreborreinbarely-functionalThe state of Haskell 2018 surveyThe preliminary results on the “state of Haskell 2018 survey” are out. First of all it is important to remember that this is the “State of…Nov 18, 20181Nov 18, 20181