Typed Functional Dependency Injection in Python

Dependency injection is a controversial topic. There are known problems, hacks, and even whole methodologies on how to work with DI frameworks. It is not the case when using functional approach: which is simple and explicit. Read more

Similar

Python 3.13 – What’s New

Editor, Thomas Wouters,. This article explains the new features in Python 3.13, compared to 3.12. For full details, see the changelog. Summary – Release Highlights: Python 3.13 beta is the pre-rele... (more…)

Read more »

Exceptions in Python

Python uses special objects called exceptions to manage errors that arise during a program’s runtime. Whenever an error occurs that makes Python unsure what to do next, it creates an exception object. If you write... (more…)

Read more »