Свързани въпроси 'dependent-type'
Зависимо въведени приложения „ZipVector“.
Направих си стил " ZipVector " Applicative на крайни Vector s, който използва тип сума за залепване на крайни вектори към Unit s, които моделират "безкрайни" вектори.
data ZipVector a = Unit a | ZipVector (Vector a)
deriving...
143 изгледи
schedule
26.09.2022
Зависимите типове методи са в конфликт с аргументите по подразбиране
Когато играех със зависимите типове методи на scala, срещнах конфликт с параметрите на метода по подразбиране:
abstract class X {
type Y
case class YY(y: Y)
}
object XX extends X {
type Y = String
}
trait SomeTrait {
def method(x: X)(y:...
146 изгледи
schedule
02.11.2023
Не може да се използва инверсия на индуктивен предикат
Заседнал съм на просто доказателство за индуктивен предикат. Трябва да докажа, че естествената 0 не е положителна, където естествената е списък от битове, а 0 е всеки списък само с битове, които са 0s.
H1: pos Empt
____________ (1/1)
Nat...
253 изгледи
schedule
01.03.2024
Възможно ли е да въведете `min` в нормализираща теория като System-F или Calculus of Constructions?
Тази min дефиниция по-долу работи с две църковни числа и връща най-малкото голямо. Всяко число се превръща в продължение, което изпраща своето предшестващо число към другото, зиг и заг, докато се достигне нула. Освен това, едно от числата добавя f...
236 изгледи
schedule
05.03.2024