ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

The Parallel typeclass in Cats - Scala tutorial

Автор: Jakub Kozłowski

Загружено: 2020-09-21

Просмотров: 4244

Описание: In this video, you'll learn about the Parallel typeclass: what problem it solves, how it's implemented in Cats, and how it can be used in your programs. You'll also see what the relationship between Either and Validated is and why they are distinct types.

If you liked the video, please like and subscribe!

Examples (mostly non working snippets, but could help for copy-pasteability): https://github.com/kubukoz/videos/blo...

Table of contents:

0:00 - Introduction, a bit of history
0:51 - Case study: Either accumulation
4:01 - Case study: IO parallelism
5:31 - Looking for a common abstraction
6:42 - Possible solution: Applicative?
7:15 - The problem with Applicative
7:48 - Introducing Parallel
10:57 - Final result
11:31 - NonEmptyParallel
12:08 - Summary, parting words

If you want more:
Parallel documentation: https://typelevel.org/cats/typeclasse...
IO parallelism: https://typelevel.org/cats-effect/dat...
Validated documentation: https://typelevel.org/cats/datatypes/... - in there you'll find withEither, which is another way of temporarily converting Validated to Either.Either, Validated, and Parallel (blog) - https://timushev.com/posts/2019/09/24...
Why Parallel (blog) - https://meta.plasm.us/posts/2019/09/1...

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
The Parallel typeclass in Cats - Scala tutorial

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Background processing in functional Scala #2

Background processing in functional Scala #2

004. Разработка на Scala   проще, чем кажется — Никита Горлин

004. Разработка на Scala проще, чем кажется — Никита Горлин

The Traverse type class in Cats - Scala tutorial

The Traverse type class in Cats - Scala tutorial

Скрытая мощь непрозрачных типов Scala

Скрытая мощь непрозрачных типов Scala

Scala with Cats

Scala with Cats

Typelevel

Typelevel

Antonio Jimenez:  Exploring Cats Effect’s New Integrated I/O Runtime [Scala Days 2025]

Antonio Jimenez: Exploring Cats Effect’s New Integrated I/O Runtime [Scala Days 2025]

Scale By The Bay 2018: Julie Laver, Getting started with EitherT

Scale By The Bay 2018: Julie Laver, Getting started with EitherT

Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language

Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language

Ch01 Ep01: Val vs Def functions in Scala

Ch01 Ep01: Val vs Def functions in Scala

Daniel Spiewak - Cats Effect 3

Daniel Spiewak - Cats Effect 3

Bill Gates SHOCKED as Windows 11 Revolt Grows and Major Microsoft Partners BEGIN TO LEAVE

Bill Gates SHOCKED as Windows 11 Revolt Grows and Major Microsoft Partners BEGIN TO LEAVE

Финал без тегов - Часть 1 - Что такое финал без тегов?

Финал без тегов - Часть 1 - Что такое финал без тегов?

Adopting Cats - Ron Aharoni

Adopting Cats - Ron Aharoni

FS2: Typed Functional Streams in Scala

FS2: Typed Functional Streams in Scala

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Второй МОЗГ На Obsidian И Gemini CLI

Второй МОЗГ На Obsidian И Gemini CLI

Уральские пельмени. Мир в котором нет алкоголя!

Уральские пельмени. Мир в котором нет алкоголя!

Этот ракетный двигатель не был разработан людьми.

Этот ракетный двигатель не был разработан людьми.

FS2 in Scala: Advanced Stream Transformations

FS2 in Scala: Advanced Stream Transformations

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]