Вопросы по теме 'alternative-functor'
Почему класс типов Alternative должен быть подклассом Control.Applicative?
Haskell предоставляет стандартный класс типов «Альтернативный», который эффективно предоставляет оператор <|> для любого типа, который также является аппликативным.
Насколько я понимаю, альтернатива считается моноидом для аппликативных,...
500 просмотров
schedule
01.04.2023
Чисто прикладной анализатор с использованием альтернативы
В предыдущем сообщении пользователь предложил реализацию чисто аппликативного синтаксического анализатора для Haskell (исходный код из здесь ). Ниже приведена частичная реализация этого парсера:
{-# LANGUAGE Rank2Types #-}
import...
485 просмотров
schedule
26.10.2023
Возможна ли фильтрация всех альтернативных монад?
Категория множеств является как декартовой моноидальной, так и кокартовой моноидальной. Типы канонических изоморфизмов, свидетельствующих об этих двух моноидальных структурах, перечислены ниже:
type x + y = Either x y
type x × y = (x, y)
data...
385 просмотров
schedule
30.07.2023