dotGo 2017 - sam boyer - The Functional Design of Dep
Channel: dotconferences
Date: 08/12/2017

Filmed at https://2017.dotgo.eu on November 6th in Paris. More talks on https://dotconferences.com/talks

Go is not a functional language. Not by a long shot. But that doesn't mean we can't leverage principles from the domain of functional programming when designing our Go programs.

Sam demonstrates this by laying out the foundational design principles behind dep, which is built atop concepts of memoization and immutability.