Вопросы по теме 'data-kinds'
Функции анонимного типа
Это продолжение предыдущего вопроса: Карта на уровне типов с типами данных , начиная с из двух полученных ответов.
Моя цель — взять HList произвольных типов и превратить их в список связанных/производных типов.
type family TypeMap (a :: *...
647 просмотров
schedule
23.04.2024
Мотивация для ограничения продвижения типа данных
Может ли кто-нибудь объяснить или предположить мотивы ограничения на продвижение типов данных, обсуждаемого в разделе 7.9.2. руководства пользователя GHC ?
На продвижение действуют следующие ограничения:
Мы продвигаем только те...
393 просмотров
schedule
09.10.2023
Разновидность ReaderT?
Если это может превратиться в XY-проблему , возможно ли иметь ReaderT с другим доброжелательное окружение? Я пытаюсь что-то вроде...
type AppM (perms :: [*]) = ReaderT (perms :: [*]) IO
... но компилятор жалуется на...
Expected a...
177 просмотров
schedule
14.09.2022
Невозможно преобразовать список на уровне типов обратно в уровень значений с помощью библиотеки синглетонов.
Я пытаюсь написать разумно систему авторизации со статической проверкой [1], и в настоящее время пытаюсь написать функцию, которая будет извлекать необходимые разрешения из аннотации/фантома на уровне типа для значения -уровень.
{-# LANGUAGE...
66 просмотров
schedule
30.01.2024