Professor Frisby Introduces Composable Functional JavaScript - Видеоуроки

Professor Frisby Introduces Composable Functional JavaScript
Duration 01:50:38
Открыть все курсы от egghead

Professor Frisby Introduces Composable Functional JavaScript - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Create linear data flow with container style types (Box) 00:05:05
  • Урок 2. Refactor imperative code to a single composed expression using Box 00:04:45
  • Урок 3. Enforce a null check with composable code branching using Either 00:05:59
  • Урок 4. Use chain for composable error handling with nested Eithers 00:03:58
  • Урок 5. A collection of Either examples compared to imperative code 00:02:06
  • Урок 6. Create types with Semigroups 00:05:53
  • Урок 7. Semigroup examples 00:02:02
  • Урок 8. Ensure failsafe combination using monoids 00:04:34
  • Урок 9. A curated collection of Monoids and their uses 00:01:13
  • Урок 10. Unbox types with foldMap 00:02:51
  • Урок 11. Delay Evaluation with LazyBox 00:01:27
  • Урок 12. Capture Side Effects in a Task 00:02:59
  • Урок 13. Use Task for Asynchronous Actions 00:03:47
  • Урок 14. You've been using Functors 00:03:20
  • Урок 15. Lift into a Pointed Functor with of 00:01:22
  • Урок 16. You've been using Monads 00:05:44
  • Урок 17. Build curried functions 00:04:51
  • Урок 18. Applicative Functors for multiple arguments 00:02:19
  • Урок 19. Apply multiple functors as arguments to a function (Applicatives) 00:04:43
  • Урок 20. List comprehensions with Applicative Functors 00:02:15
  • Урок 21. Write applicatives for concurrent actions 00:01:38
  • Урок 22. Leapfrogging types with Traversable 00:02:53
  • Урок 23. Maintaining structure whilst asyncing 00:02:36
  • Урок 24. Principled type conversions with Natural Transformations 00:04:04
  • Урок 25. Apply Natural Transformations in everyday work 00:04:31
  • Урок 26. Isomorphisms and round trip data transformations 00:04:24
  • Урок 27. Build a data flow for a real world app 00:06:13
  • Урок 28. Retrieve and use data from an api with pure functional constructs 00:07:08
  • Урок 29. Find the intersection of sets with Semigroups 00:05:58

Этот курс преподает повсеместные абстракции для моделирования чисто функциональных программ. Функциональные языки приняли эти алгебраические конструкции по всем направлениям как способ составления приложений принципиальным образом.

Мы можем сделать то же самое в JavaScript. Хотя предмет выходит за рамки основ функционального программирования, предварительных знаний о функциональном программировании не требуется. Вы начнете сочинять функциональность, прежде чем узнаете об этом.

Твоя оценка

17 5
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

30-11--0001 en 28 уроков
frontendmasters Functional-Lite JavaScript
Кайл Симпсон, автор серии книг \"Вы не знаете JavaScript\", охватывает 80 процентов функционального программирования. Кайл показывает практический взгляд на функциональное программировании, так что вы можете использовать такие методы, чтобы улучшить свой код уже сегодня.
Duration 03:09:13
27 1
30-11--0001 en 33 урока
frontendmasters Организация функциональности JavaScript
Никакое количество обучения теории JavaScript не заменит практики. Практика даст огромное положительное влияние на качество вашего кода.
В этом курсе мы обращаем ваше внимание на \"строительный код\", которым вы можете поделиться между клиентом (браузером) и сервером (Node). Вот где самые захватывающие упражнения для вашего JavaScript мастерства.

Duration 05:12:50
19 1
30-11--0001 en 45 уроков
frontendmasters Functional Programming in JavaScript
Научитесь применять передовые методы для решения практических задач в JavaScript. Откройте для себя функциональное программирование и посмотрите шаг за шагом как построить веб-приложения с помощью абстрактных интерфейсов, как Monads, Functors и другие. После этого курса вы будете думать и писать на JavaScript совсем по другому.
Duration 06:00:55
5 0
30-11--0001 en 18 уроков
frontendmasters Functional JavaScript v2
Функциональное программирование на JavaScript ценится ее сторонниками, но часто недооценивается простыми людьми, которые введут постоянную борьбу с ее теорией и терминологией.
Окунись в мир функционального программирования и получи глубокие знания которые позволят писать надежный код, который легко читается и проверяется.
Duration 07:53:33
19 0

Последнее добавленное

Введение в Python

Введение в Python

en
Вы всегда хотели изучить Python, но не знали, с чего начать? После этого интенсивного семинара вы получите полное представление об основах. Вы узнаете все, что вам нужно знать для создания и запуска простых программ на Python, включая работу с доступными типами данных, написание функций и классов...
Тестирование Vue

Тестирование Vue

en
Хотите начать с модульного тестирования в Vue? Вот почти все, что вам нужно. Мы рассмотрим настройку тестового окружения, использование Vue Test Utilities, мокинг и создание заглушек общих зависимостей, таких как Vue Router и Axios, тестирование Vuex как внутри компонентов, так и изолированно.
React JS и Redux Bootcamp - Освойте React Веб-разработку

React JS и Redux Bootcamp - Освойте React Веб-разработку

en
Изучите React.js и Redux правильно. Погрузитесь в движок React, создайте 5 приложений и станьте веб-разработчиком React. Дайте мне пять минут вашего времени, и я объясню, почему этот курс - лучшее время, которое вы можете потратить, чтобы научиться писать приложения React и Redux.
Автоматизированное тестирование с WebdriverIO

Автоматизированное тестирование с WebdriverIO

en
Мне потребовались годы, чтобы остановиться на концепции автоматизации тестирования. Все, что я пробовал, казалось впечатляющим, но никогда не соответствовало реальному использованию. Затем я наткнулся на WebdriverIO, и все это изменилось. Из-за его удивительных особенностей и простоты в дизайне...
React с Firebase

React с Firebase

en
Я преподаю React с 2015 года, а начал работать с ним еще раньше. Сегодня есть еще одна технология, о которой я хочу повогорить с вами - это Firebase. В этом курсе мы построим готовое приложение чата в реальном времени. Мы реализуем переписку в реальном времени между пользователями, авторизацию...
chat
logo