Вопросы по теме 'singleton-type'
Синглтоны TypeRepStar Sing Data Instance
Я новичок в Haskell, поэтому я, вероятно, упускаю что-то очевидное, но в чем здесь проблема?
Библиотека singletons предоставляет экземпляр Sing для вида * в import Data.Singletons.TypeRepStar .
Семейство данных Sing определяется следующим...
72 просмотров
schedule
06.11.2023
работа с доказательствами с использованием CmpNat и синглтонов в Haskell
Я пытаюсь создать некоторые функции для работы со следующим типом. В следующем коде используются одиночки и ограничения на GHC-8.4.1:
{-# LANGUAGE ConstraintKinds #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE...
246 просмотров
schedule
12.10.2023
Как использовать зависимый парный тип Sigma из библиотеки singletons?
Как зависимая пара может ввести Sigma из синглетонов использовать библиотеку?
Предположим, что существует следующий индексированный список типов и функция репликации:
data Vect :: Nat -> Type -> Type where
VNil :: Vect 0 a
VCons...
320 просмотров
schedule
24.08.2022
С# одноэлементный класс работает хорошо, подтверждение
Мне нужно подтверждение об одноэлементном шаблоне.
У меня есть одноэлементный класс, и я использую его как dll. Я пишу программу со ссылкой на эту dll и вызываю свой класс singleton. Я пишу вторую программу и делаю то же самое.
Прав ли я, если...
366 просмотров
schedule
06.05.2022
Ограничить типы в Sigma
У меня есть тип X , проиндексированный типом S с несколькими функциями, которые работают с X . Например, f преобразует X S1 в X S2 (хотя в этом упрощенном примере X S1 не используется).
{-# LANGUAGE DataKinds, GADTs, TemplateHaskell,...
92 просмотров
schedule
25.11.2023