Я пытался использовать Agda Data.Bool solver в Agda версии 2.6.1-4e989c1 module example where open...
Я изучаю Agda, используя Основы языка программирования Филиппа Уодлера В Agda , и я не могу понять,...
Предположим, у меня есть: A Linear : Set тип для линейных терминов λ-исчисления. A reduce-once :...
Agda поддерживает Markdown для грамотного ввода программ, , как описано здесь : все, что находится...
Я хотел бы разделить мое определение моноидов на несколько частей: Подпись моноидов Законы моноидов...
У меня есть тип записи, который допускает недопустимые экземпляры, поскольку они могут быть из...
Предположим, у меня есть тип записи для некоторой алгебраической структуры;например, для моноидов:...
Начиная с модуля Agda, который определяет тип только как постулат module M where postulate U : Set...
В стандартной библиотеке Cubical Agda есть конечные мультимножества , элегантные определения...
Следующее определение компилируется и ведет себя хорошо: data Eq {lvl} {A : Set lvl} (x : A) : A →...
Я думаю, что я должен что-то упустить, чтобы доказать ¬ 2 < 1. У меня есть ¬1<0 : ¬ (1 <...
Я экспериментирую с определением CoNat, взятым из этой статьи Джеспером Коксом и Андреасом Абелем:...
Я создаю презентационные слайды с использованием beamer, и на слайды я хочу включить фрагменты кода...
С учетом следующей программы Agda: module hello-world where open import Agda.Builtin.IO open import...
Скажем, я хочу определить «диагональ типа»: Σ[ x ∈ A ] Σ[ y ∈ A ] x ≡ y На мой взгляд, это должен...
У меня есть эта программа Agda: data ℕ⁺ : ℕ → Set where one : ℕ⁺ (suc zero) suc⁺ : {n : ℕ} → ℕ⁺...
Это очень простой вопрос об Agda и теории категорий. Я хочу закодировать категорию, где объекты -...
Я пытаюсь показать, что сумма двух нечетных чисел четна. Что не так с последней строкой? data odd :...
Я хотел бы протестировать некоторые определения в системе F, используя Agda в качестве моего...
#### Exercise `Any-∃` Show that `Any P xs` is isomorphic to `∃[ x ∈ xs ] P x`. Оставляя в стороне...
open import Data.Product using (_×_; ∃; ∃-syntax) open import Data.List Any-∃ : ∀ {A : Set} {P : A →...
Это из последней главы книги PLFA. import Relation.Binary.PropositionalEquality as Eq open Eq using...
В следующей программе Agda я получаю предупреждение о пропущенном регистре в определении one,...
Any-comm : ∀ {A : Set} {P : A → Set} (xs ys : List A) → Any P (xs ++ ys) → Any P (ys ++ xs) Any-comm...
Можно ли выполнить локальное переписывание в духе перезаписи Idris ' .. in ? Возможность...