Монада - простое объяснение

preview_player
Показать описание

Библиотеки на скала для работы с монадами:

#программирование #монада #monad #scala #фп
Рекомендации по теме
Комментарии
Автор

Ребят в функции eval2 я допустил ошибку - но она не критичная
я просто забыл вызвать safeDiv, считайте что в ней вместо
Some(x / y) должно быть safeDiv(x, y)

wolf_code
Автор

Мужик ты внатуре, «ща я по простому расскажу», а потом сидишь и « да да понял»

gaus
Автор

Концептуально максимально близко к языку Rust (который похоже много от Scala перенял)

volgoden
Автор

Может скалистам и понятно, но я больше потратил усилий, чтобы понять синтаксис языка

Rivrabobra
Автор

Если в раст есть тип Option<T>, то это значит что там есть монады? Необычно что Scala-разрабы отходят от сложившейся традиции указывать тип в треугольных скобках и решили делать это в квадратных скобочках (Option<T> vs Option[T]).

Alina-nqnw
Автор

@Hashcoder
Декораторы в Python можно считать option монадой?
Классная обложка)

nbvfnbvf
Автор

@Hashcoder можешь посоветовать литературу для изучения Scala или официальная документация лучший выбор?

helloworld
Автор

Scala максимально недружественный язык) жуть какая. Особенно забавно в начале услышать "будем использовать простые конструкции". Боюсь представить что там творится на средних/тяжелых уровнях.

DomiNoR
Автор

Почему ник поменял на WolfCode? AufCode лучше)

namesurname
Автор

Понятия не имею, о чём автор 15 минут тут распинается. Монада это персонаж из аниме Эрго Прокси..)

maxgavr
Автор

Ля думал щас рик санчас расскажет что такое монады сопляки

romanbush
Автор

переименуй видео - как самое сложное объяснение монад.

DomainDrivenDesign
Автор

Смотрю чтобы понять принципы reative x, reative ui collection)

romanbush
Автор

сори, но мне как пыхеру нихера не понятно, вообще.

sumerianism
Автор

Это самое ужасное, что я видел по этому поводу!

lanakramoleb