Популярное

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

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

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

Топ запросов

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

What the Functor? | Functors in Scala | Rock the JVM

Автор: Rock the JVM

Загружено: 2021-01-05

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

Описание:

Written version: http://blog.rockthejvm.com/what-the-f...

Scala & Cats course: https://rockthejvm.com/p/cats

Links from the video:
Type classes:    • Why are Type Classes useful in Scala? | Ro...  
Scala 3 Given/Using:    • Given and Using Clauses in Scala 3 | Rock ...  
Monads intro:    • A Monads Approach for Beginners, in Scala ...  

This is a video primarily for Scala folks, but it transfers to other languages e.g. Java, TypeScript, C++ or other typed languages.

In this video we'll explore functors, a critical piece of abstract functional programming. Rather than explaining the theory behind it, we go through a concrete use-case of generalizing an API that would otherwise be terribly bloated and repeated. We show how functors work, how they represent the transferable concept of a "mappable" structure and how we can put them in practice and attach a functor to data structures which are mappable, but don't have a standard map method.

Follow Rock the JVM on:
LinkedIn:   / rockthejvm  
Twitter:   / rockthejvm  
Blog: https://rockthejvm.com/blog

-------------------------------------------------------------------------
Home: https://rockthejvm.com
-------------------------------------------------------------------------

What the Functor? | Functors in Scala | Rock the JVM

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

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

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

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

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

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

Objects and Companions in Scala | Rock the JVM

Objects and Companions in Scala | Rock the JVM

Idiomatic Error Handling in Scala | Rock the JVM

Idiomatic Error Handling in Scala | Rock the JVM

Contravariance in Scala: Why Is It So Hard? | Rock the JVM

Contravariance in Scala: Why Is It So Hard? | Rock the JVM

Value Classes in Scala | Rock the JVM

Value Classes in Scala | Rock the JVM

Функциональное программирование - 22: Функтор

Функциональное программирование - 22: Функтор

Ковариация и контравариация

Ковариация и контравариация

No Nonsense Monad & Functor - The foundation of Functional Programming by César Tron-Lozai

No Nonsense Monad & Functor - The foundation of Functional Programming by César Tron-Lozai

Variance Positions in Scala, Demystified | Rock the JVM

Variance Positions in Scala, Demystified | Rock the JVM

Scala Option - a Gentle Introduction

Scala Option - a Gentle Introduction

The Future of Typelevel Concurrency by Michael Pilquist at Scala in the City

The Future of Typelevel Concurrency by Michael Pilquist at Scala in the City

ZLayers в ZIO 2.0 — это совершенно другой ЗВЕРЬ!

ZLayers в ZIO 2.0 — это совершенно другой ЗВЕРЬ!

Упадок российской экономики. Сбережения, разгул шринкфляции. Экономика за 1001 секунду

Упадок российской экономики. Сбережения, разгул шринкфляции. Экономика за 1001 секунду

Cats with Scala: Essential Type Class Hierarchy, Explained

Cats with Scala: Essential Type Class Hierarchy, Explained

Объяснение тензорных процессоров (TPU)

Объяснение тензорных процессоров (TPU)

Взлет и падение LISP — слишком хорошо для остального мира

Взлет и падение LISP — слишком хорошо для остального мира

Хватит всё жестко кодировать: используйте внедрение зависимостей

Хватит всё жестко кодировать: используйте внедрение зависимостей

A Monads Approach for Beginners, in Scala | Rock the JVM

A Monads Approach for Beginners, in Scala | Rock the JVM

RAG | ВСЁ, что тебе нужно знать (+ 11 Продвинутых стратегий)

RAG | ВСЁ, что тебе нужно знать (+ 11 Продвинутых стратегий)

ДНК создал Бог? Самые свежие научные данные о строении. Как работает информация для жизни организмов

ДНК создал Бог? Самые свежие научные данные о строении. Как работает информация для жизни организмов

Zig Language | Мысли спустя 2 года

Zig Language | Мысли спустя 2 года

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



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



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