Dependency injection in functional programming?

cancel ✖save

Duana Stanley

In a world without classes and objects, where functions rely on other functions, how do we manage dependencies? Is Dependency Injection a problem functional programming doesn't have? I will share insights from structuring and testing a microservice in a functional way using a hybrid language, Scala, and mention the functional dependency-passing techniques I’ve since become aware of. This talk is for those interested in the transition to FP from OO and those always up for a hearty discussion around DI and clean code.