Suchergebnisse für Anfrage "agda"
Terminierungsprüfung bei Listenzusammenführung
Agda 2.3.2.1 kann nicht erkennen, dass die folgende Funktion beendet wird:
Also, was ist der Punkt
Was ist der Verwendungszweck desSo [https://github.com/idris-lang/Idris-dev/blob/master/libs/base/Data/So.idr#L14] Art? Transkription in Agda: data So : Bool → Set where oh : So trueSo hebt einen Booleschen Satz auf einen logischen hoch. ...
Warum ist Typecase eine schlechte Sache? [geschlossen]
BeideAgdaundIdrisVerhindern Sie effektiv den Mustervergleich für Werte vom TypType. Es scheint, dass Agda immer im ersten Fall übereinstimmt, während Idris nur einen Fehler auslöst. Warum ist Typecase eine schlechte Sache? Bricht es die ...
Typen, die with / rewrite-Klauseln in agda enthalten, oder wie man rewrite anstelle von subst verwendet?
Zuerst ein paar langweilige Importe:
Was sind kumulative Universen und `*: *`?
n Agda gibt esSet n. Wie ich es verstehe,Set n erweitert die Haskell-artige Hierarchie von Werttypen auf unendliche Ebenen. Das ist,Set 0 ist das Universum der normalen Typen,Set 1 ist das Universum der normalen Arten,Set 2 ist das Universum ...
Geben Sie Hierarchie in Agda ein
Ich versuche herauszufinden, wie Typhierarchien in Agda funktionieren.Angenommen, ich definiere einen Settyp X:
Pattern Matching in der Beobachtungstypentheorie
m Ende des Abschnitts "5. Full OTT" vonTowards Beobachtungstypentheorie [http://strictlypositive.org/ott.pdf] Die Autoren zeigen, wie man indizierte Datentypen in OTT definiert, die vom Konstrukteur nicht erzwungen werden können. Die Idee ist im ...
Proof Assistent nur für Mathematik
Most Proof-Assistenten sind funktionale Programmiersprachen mit abhängigen Typen. Sie können Programme / Algorithmen prüfen. Ich interessiere mich stattdessen für den Beweisassistenten, der am besten für die Mathematik und nur für die Analysis ...
Können Sie Funktionen erstellen, die Funktionen einer abhängigen Arität in einer abhängig typisierten Sprache zurückgeben?
Nach dem, was ich über abhängige Typen weiß, denke ich, dass es möglich sein sollte, aber ich habe noch nie ein Beispiel dafür in einer abhängig geschriebenen Sprache gesehen, daher bin ich nicht genau sicher, wo ich anfangen soll. Was ich will, ...