Please log in to watch this conference skillscast.
As Scala waxes in popularity, we are seeing more and more demand for high-quality libraries come from the community. Many of us are wary of transitive dependencies and also worried about building monolithic libraries and frameworks. Simultaneously, you may fear that it's too hard for newcomers to get started in Scala, and too confusing for people to find existing libraries. What should you do? This talk will explore the challenges of designing and depending on Scala libraries, and also the trade-offs inherent in standardization. You will learn what we might want, where we could go, and how we would get there.
YOU MAY ALSO LIKE:
- Masterclass: Reducing Technical Debt with Michael C. Feathers (in London on 24th - 25th April 2017)
- Alberto Brandolini's DDD Modelling Workshop (in London on 24th - 26th April 2017)
- DDD eXchange 2017 (in London on 27th - 28th April 2017)
- Agile Testers as Educators with Janet Gregory! (in London on 6th June 2017)
Visions for collaboration, competition, and interop in Scala
Erik Osheim is one of the founders of Typelevel, and maintains several Scala libraries including Cats, Spire, and others. He hacks Scala for a living at Stripe, and is committed to having his cake and eating it too when it comes to functional programming. Besides programming he spends time playing music, drinking tea, and cycling around Providence, Rhode Island.