Sune Andreas Dybro DebelHow To Make Functional Programming in Python Go FastI’ve previously written about the Python library pfun that allows you to write Python code in a purely functional style by providing a…May 19, 2021May 19, 2021
Sune Andreas Dybro DebelCompletely Type-Safe Dependency Injection in PythonSimply put, dependency injection is a collection of programming techniques that enables software components to have their dependencies…Aug 22, 2020Aug 22, 2020
Sune Andreas Dybro DebelinLevel Up CodingCompletely Type-Safe Error Handling in PythonIn this post in my series on functional programming in Python with pfun, we’ll take a look at the Python type system, and how it can be…Aug 4, 2020Aug 4, 2020
Sune Andreas Dybro DebelinLevel Up CodingBe More Lazy, Become More ProductiveIn this oxymoronically titled article, we study laziness as a core aspect of functional programming in Python. I’m not talking about…Jul 30, 2020Jul 30, 2020
Sune Andreas Dybro DebelinThe StartupPurely Functional Python With Static TypesProgramming in functional style has never been popular among Python programmers. Even though libraries such as functools or toolz exist…Jul 23, 2020Jul 23, 2020
Sune Andreas Dybro DebelPythonic Dependency Injection: A Practical GuideBack in the 90s Bob Martin came up with a particularly simple yet useful principle for decoupling software components:Mar 21, 20184Mar 21, 20184