u/kubukozcats,cats-effectin r/scala • Recommends
Migrating a functional app to Cats Effect 3 - Scala tutorial
3.7K subscribers • 30 videos on Hallway
Intermediate. Assumes working knowledge.
3.1K views5 years ago1 recommendation
Programming languagesSystems programmingScalaConcurrency and parallelismFunctional programming
Jakub Kozłowski demonstrates how to migrate a functional Scala application and its build configuration to Cats Effect 3.
Cats Effect 3 is here and many libraries have released compatible versions - this means some applications can migrate to the new version of the Typelevel stack. In this video, I'm showing how I migrated one of my open source projects: github.com/polyvariant/pitgull. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) I'm on Twitter: twitter.com/kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you can buy me a coffee if you want: ko-fi.com/kubukoz Table of contents: - Introduction, overview - Updating the sbt build - Updating the code - Fixing warnings - Lowering typeclass constraints - Parting words Useful links: Cats Effect 3 migration guide: typelevel.org/cats-effect/docs/migration-guide Ticket to make Dispatcher more like Effect: github.com/typelevel/cats-effect/issues/2036 Enabling sbt-dependency-graph for the whatDependsOn task and others: scala-sbt.org/1.x/docs/sbt-1.4-Release-Notes.html#sbt-depend…What people say. Recommended as a practical, step-by-step guide to migrating Scala applications to Cats Effect 3.
u/kubukozcats,cats-effectin r/scala • Recommends