Als «type-theory» getaggte Fragen

11
Was ist die Intuition hinter linearer Logik?

Ich versuche, lineare Logik zu verstehen, um lineare Typsysteme besser zu verstehen. Wenn ich jedoch die Regeln lese, bekomme ich keine Intuition dahinter, wie ich es in der Modallogik getan habe - □A◻A\Box A bedeutet, dass AAA erforderlich ist, wie in Kripke-Frames. AAA ist für jede erreichbare...

11
Typensystem basierend auf naiver Mengenlehre

Soweit ich weiß, basieren Datentypen in der Informatik aufgrund von Russells Paradoxon nicht auf der Mengenlehre, aber wie in realen Programmiersprachen können wir so komplexe Datentypen wie "Menge, die sich nicht selbst enthält" nicht ausdrücken, oder? Angenommen, in der Praxis ist der Typ eine...

11
W-Typen vs Induktive Typen

Die Martin-Löf-Typentheorie verwendet W-Typen, um induktive Strukturen wie ganze Zahlen, Listen usw. zu definieren. Die Berechnung induktiver Konstruktionen verwendet sie jedoch nicht auf die gleiche Weise. Induktive Typen scheinen eher Axiomschemata zu sein. Sind diese beiden Ansätze gleichwertig...

11
Unterschied zwischen Typen und Sorten

Dies kann eine sehr einfache Frage sein. Aber was ist der Unterschied zwischen Typen und Sorten? Mein derzeitiges Verständnis ist, dass Sie eine Typentheorie mit Typregeln haben, die den Begriff einer gut typisierten Aussage vermitteln, aber Sortierungen grundlegender sind, Symbole in verschiedene...

10
Subtypen als Teilmengen von SML-Datentypen

Eines der wenigen Dinge, die ich an Okasakis Buch über rein funktionale Datenstrukturen nicht mag, ist, dass sein Code mit einem erschöpfenden Mustervergleich übersät ist. Als Beispiel gebe ich seine Implementierung von Echtzeitwarteschlangen an (überarbeitet, um unnötige Suspensionen zu...