functional-di (npm): Dependency injection in functional style
Keywords: Dependency injection|functional programming