Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Simple dependency management in Kotlin

pakoito
October 25, 2018

Simple dependency management in Kotlin

In this talk you will discover how we can use just Kotlin features to inject dependencies through our codebase.

Using this novel approach you'll learn about the concept of Type Classes, a unit of abstraction and configuration used to architect apps and libraries.

Recordings:
https://skillsmatter.com/skillscasts/12907-simple-dependency-management-in-kotlin
https://www.youtube.com/watch?v=CR5h2Wq1yPE

pakoito

October 25, 2018
Tweet

More Decks by pakoito

Other Decks in Programming

Transcript

  1. @pacoworks Blog series: tinyurl.com/SimpleDIKotlin This example: tinyurl.com/ArrowKtExamples Arrow docs: arrow-kt.io/docs/

    -> typeclasses/intro/ -> patterns/dependency_injection/ -> patterns/polymorphic_programs/ pacoworks.com @pacoworks github.com/pakoito Slides: tinyurl.com/DIDroidcon18 2