Это указатель к серии руководств «Сделайте скачок от JavaScript к PureScript». Я буду публиковать новое руководство примерно раз в месяц. Так что возвращайтесь почаще, это еще не все!
Показатель
- Введение (установка и настройка PureScript)
- 01__Create linear data flow with container style types (Box)
- 02__Refactor императивный код для одного составного выражения с использованием Box
- 03__Выполнить нулевую проверку с разветвлением составного кода с помощью Either
- 04__Part1: Использовать цепочку для составной обработки ошибок с вложенными Eithers
- 04__Part2: Используйте цепочку для составной обработки ошибок с вложенными Eithers
- 05__Сборник примеров Either на PureScript по сравнению с JavaScrip t
- 06__Создавайте типы с полугруппами
- 07__Примеры полугруппы
- 08__Обеспечение отказоустойчивой комбинации с использованием моноидов
- 09__Кураторская коллекция моноидов и их использования
- 10__Unbox типов с foldMap
- Оценка задержки 11__ с помощью LazyBox
- 12__Захватить побочные эффекты в задаче
- 13__Use Task для асинхронных действий
- 14__Вы использовали функторы!
- 15__Поднимите функтор с помощью pure
- 16__Вы использовали монады
- 1 7__Build curried functions
- 18__Applicative Functors для нескольких аргументов
- 19__Применить несколько функторов в качестве аргументов функции (Аппликативы)
- 20__List понимания с аппликативными функторами
- 21__Напишите аппликации для одновременных действий
- 22__Leapfrogging типов с Traversable
- 23__ Сохранение структуры при асинхронности
- 24__ Принципиальные преобразования типов с естественными преобразованиями
- 25__ Применяйте естественные преобразования в повседневной работе
- 26__ Изоморфизмы и преобразования данных туда и обратно
- 27 - Создайте поток данных для реального приложения
- 28 - Получение и использование данных из api с чистыми функциональными конструкциями *
- 29 - Найти пересечение множеств с полугруппами *
* Код готов, но учебные пособия еще не готовы