Pull to refresh

Вычислительные выражения в F#

Level of difficultyHard
Reading time1 min
Views969
Original author: Scott Wlaschin

Завершён перевод цикла статей Скотта Влащина про вычислительные выражения в F#. В этом посте я собрал ссылки на все 11 статей для удобства читателей.

  1. Введение. Разгадывая загадку...

  2. Разбираемся с продолжениями. Как let работает под капотом

  3. Введение в Bind. Шаги к созданию собственного let!

  4. Типы-обёртки. Используем типы для облегчения вычислительного процесса

  5. Подробнее про типы-обёртки. Обнаруживаем, что даже списки могут быть типами-обёртками

  6. Реализуем Zero и Yield. Начинаем знакомство с базовыми методами построителя

  7. Реализуем Combine. Как вернуть много значений за раз

  8. Реализуем Delay и Run. Контролируем время запуска функций

  9. Перегрузка. Тупые трюки с методами построителя

  10. Добавляем ленивость. Откладываем вычисления не только внутри, но и снаружи выражений

  11. Оставшиеся стандартные методы. Реализуем While, Using и обработку исключений

Tags:
Hubs:
Total votes 5: ↑4 and ↓1+8
Comments3

Articles