In December 2019 I attended the conference Functional Scala in London which was initiated and managed by John de Goes. See Skillsmatter about what happened to Scala Exchange. Of course a large part of the conference was related to ZIO, which seems to be a part of the eco system surrounding Scala with a lot of dynamic.
It was a single track conference with a lot of talks, so I have attended all of them:
Day 1 (2019-12-12)
- KEYNOTE: XS — A Collections CLI [Paul Phillips] (Video)
- Introduction to Interruption [Jakub Kozlowski] (Video)
- Making Algorthms work with Functional Scala [Karl Brodowsky] (Video)
- Solving the Scala Notebook Experience [Jeremy Smith & Jonathan Indig] (Video)
- Mixing Scala & Kotlin [Alexey Soshin] (Video)
- Prototyping the Future with Functional Scala [Mike Kotsur] (Video)
- Test Effects: First Class [Adam Fraser] (Video)
- Let’s Gossip! [Dejan Mijic & Przemyslaw Wierzbicki] (Video)
- Ray Tracing with ZIO [Pierangelo Cecchetto] (Video)
- Invertible Programs [Sergei Shabanau] (Video)
- Hyper-pragmatic Pure FP Testing with DIStage-Testkit [Pavel Shirshov & Kai] (Video)
- KEYNOTE: Unleash Your Fury [Jon Pretty] (Video)
Day 2 (2019-12-14)
- Modern Data-Driven Applications with ZIO Streams [Itamar Ravid] (Video)
- Functional Architecture [Piotr Golebiewski] (Video)
- ZIO Chunk: A Fast, Pure Alternative to Arrays [Aleksandra A. Holubitska]
- Caliban: Designing a Functional GraphQL Library [Pierre Ricadat] (Video)
- Macros and Environmental Effects [Maxim Schuwalow] (Video)
- Streaming Analytics with Scala and Spark [Bas Geerdink] (Video)
- ZIO Actors [Mateusz Sokol] (Video)
- Adventures in Type-safe Error Handling [Jacob Wang]
- Composition using Arrows and Monoidal Categories [Oleg Nizhnik]
- Practical Logic(al) Programming with Dotty [Lander Lopez]
- Next-Level Type Safety: An Intro to Generalized Algebraic Data Types [Matthias Berndt]
- KEYNOTE: The Many Faces of Modularity [Eric Torreborre]
See Agenda…
Maybe I will write more about some topics.
Talks will be on youtube in the near future.