Все вопросы с тегом Monads

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

Страница 1 из 39

Связанные теги

Haskell
Haskell — это функциональный язык программирования с сильной статической типизацией, отложенным вычислением, обширной поддержкой параллелизма и параллелизма, а также уникальными возможностями абстракции.
Вопросы5769
Trace
Трассировка — это журнал выполнения процесса или метода.
Вопросы254
Category Theory
Теория категорий — это раздел абстрактной математики, занимающийся выявлением и описанием основной структуры логических и математических систем. Концепции теории категорий оказались чрезвычайно эффективными в качестве инструментов для структурирования как семантики…
Вопросы67
Lean
Lean — это средство доказательства теорем с открытым исходным кодом, разрабатываемое Microsoft Research, а его стандартная библиотека - в Университете Карнеги-Меллона. Доказательство теорем Lean направлено на устранение разрыва между интерактивным и автоматическим…
Вопросы26
Comonad
Инверсия монады. Монада — это способ структурировать вычисления в терминах значений и последовательностей вычислений с использованием этих значений. Монады позволяют программисту строить вычисления, используя последовательные строительные блоки, которые сами могут быть…
Вопросы11
Functional Programming
Функциональное программирование — это парадигма программирования, основанная на построении абстракций с использованием функций, избегая побочных эффектов и изменения состояния. Чистое функциональное программирование является потокобезопасным.
Вопросы2779