Вопросы по теме '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 просмотров

Как использовать зависимый парный тип Sigma из библиотеки singletons?
Как зависимая пара может ввести Sigma из синглетонов использовать библиотеку? Предположим, что существует следующий индексированный список типов и функция репликации: data Vect :: Nat -> Type -> Type where VNil :: Vect 0 a VCons...
320 просмотров

С# одноэлементный класс работает хорошо, подтверждение
Мне нужно подтверждение об одноэлементном шаблоне. У меня есть одноэлементный класс, и я использую его как 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