Typed Functional Dependency Injection in Python
reddit.com