Superpowers of Cats Effect and the Typelevel Stack with Arman Bilge
Details
We are thrilled to welcome Arman Bilge for a deep dive into the broader Typelevel ecosystem. Arman will cover "Superpowers of Cats Effect and the Typelevel stack".
Cats Effect is a high-performance, composable framework for building scalable applications and services using the functional programming paradigm. It is both a library, offering an IO monad with a powerful toolkit for concurrent programming, and also a state-of-the-art runtime, featuring a custom scheduler that integrates directly with operating systems.
In this talk, we will dive into some of the design choices and engineering innovations of Cats Effect that have unlocked unique "superpowers", such as:
• end-to-end cancelation and backpressure
• high-throughput, low-latency I/O
• flexible deployment to JVM, JS, Wasm and native targets
Then, we will explore how to use these powerful capabilities to build different kinds of applications. Along the way, we will learn about major libraries in the Typelevel open source ecosystem, including FS2, http4s, Skunk, and Calico.
About Arman:
Arman Bilge is a member of the Typelevel community and core maintainer of Cats Effect and several other open source projects. He also serves as the Executive Director of the Typelevel Foundation, where he helps grow community and support industry adoption of Typelevel libraries. Arman is interested in functional programming, concurrent runtimes, and how community and technology interact in open source.
Why you should attend:
- Get a holistic view of the ecosystem directly from a key contributor.
- Learn how to match specific Typelevel tools to your domain problems.
- Connect with other functional programmers in the Boston area.
Grab a drink, catch up with the community, and let's talk types!
