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.
The Call for Papers is now open for Scala eXchange 2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.
YOU MAY ALSO LIKE:
- Generic Numeric Programming Through Specialized Type Classes (SkillsCast recorded in April 2012)
- Lightbend Akka for Scala - Professional (in London on 11th - 12th November 2019)
- Advanced Scala with Dick Wall (in London on 9th - 11th December 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Scalax2gether Community Day 2019 (in London on 14th December 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (in London on 30th October 2019)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
- The Last Frontier and Beyond (SkillsCast recorded in August 2019)
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.