filmov
tv
Real-World Functional Scala by Chris Birchall
Показать описание
Even if you have learned about specific functional programming techniques, it can be tricky to get a feel for how to build a ‘real-world’ functional program. How do you piece functional concepts and components together to produce a working application? How should your codebase be structured? How do you go from a high-level goal such as ‘separate a program’s description from its execution’ to a real implementation in Scala? This talk will use a real-world case study to attempt to answer some of those questions. Chris will guide you through the code of one of his recent Scala apps, first highlighting some Scala best practices and then looking at how the codebase could be refactored into a more functional style.
About Chris:
About Lambda World:
The 2016 Lambda World brought together Functional Programming enthusiasts from around the world for two days of presentations, hacking, networking, and a healthy dose of partying in Cadiz, Spain. Hosted by 47 Degrees, the event also featured a Typelevel Community Conference and a Scala Center Hackathon.
About Chris:
About Lambda World:
The 2016 Lambda World brought together Functional Programming enthusiasts from around the world for two days of presentations, hacking, networking, and a healthy dose of partying in Cadiz, Spain. Hosted by 47 Degrees, the event also featured a Typelevel Community Conference and a Scala Center Hackathon.