Skip to content

Instantly share code, notes, and snippets.

View eunmin's full-sized avatar
🐦
Hello!

Eunmin Kim eunmin

🐦
Hello!
View GitHub Profile
@eunmin
eunmin / di-in-fp.md
Created January 7, 2019 03:14 — forked from gvolpe/di-in-fp.md
Dependency Injection in Functional Programming

Dependency Injection in Functional Programming

There exist several DI frameworks / libraries in the Scala ecosystem. But the more functional code you write the more you'll realize there's no need to use any of them.

A few of the most claimed benefits are the following:

  • Dependency Injection.
  • Life cycle management.
  • Dependency graph rewriting.