SBTB 2014, Marius Eriksen: Functional Systems

Where do we have to break abstractions (slightly) so that they can deal with real world demands? Better: where can we use FP’s strengths to make the whole situation more manageable? How do we build systems that are at the same time functional — built from simple parts we can combine together, simple to reason about, and reusable — and functional — they stand a chance of being usable in our real, messy environments? I’m going to talk about our experiences with functional programming (using Scala) at Twitter.
Back to Top