π
Hi I'm Eric I am a senior software developer
π» I'm a big fan of Functional Programming as a way to deliver correct softwareπ° I love to think about the product / service aspects of softwareπΊ I favor working remotely, this can be very effectiveπ· Besides my keyboard I regularly exercise my fingers on my saxophone
Connect with me
Languages
πΊ Open source libraries
- specs2 a BDD library for Scala
- registry a dependency injection library for Haskell (or a typeclass alternative depending on how you see it)
πΊ Conference talks
- Wire once, rewire twice
- Down to the wire
- What Haskell taught us when we were not looking!
- The many faces of modularity
- The Eff monad, one monad to rule them all
- Streams, effects, and beautiful folds, a winning trilogy
- Specs2, from starters to dessert and ... a look in the kitchen
π Blog Posts
- Do we need effects to get abstraction?
- Freer doesn't come from free
- specs2, the next 10 years
- The essence of the iterator pattern
- Becoming reasonable
- Scrap your typeclasses
- When FP does not save us
- A balancing act
- A better add operator for HLists
- Processing CSV files in Haskell
- A neat trick from ICFP 2016
β‘ Recent GitHub Activity
π£ Commented on #1117 in etorreborre/specs2π£ Commented on #1117 in etorreborre/specs2π£ Commented on #3880 in build-trust/ockamπ£ Commented on #161 in build-trust/ockam-contributorsπ£ Commented on #161 in build-trust/ockam-contributors