Some writings about a type system for nix
Go to file
regnat 9e18af9de4 Rewrite the Semantics of pattern-matching
Using multi-fields records

This is basically a copy-paste of the semantic of pattern-matching of a
type.

Fixes #8
2017-04-27 08:56:52 +02:00
combined Add bibliography 2017-04-26 17:07:43 +02:00
common Define operators used in the typing of patterns 2017-04-26 17:09:56 +02:00
grammar Only allow constants as default values in patterns 2017-04-26 17:06:48 +02:00
semantics Rewrite the Semantics of pattern-matching 2017-04-27 08:56:52 +02:00
typing Rewrite pattern typing operators with \eqdefa 2017-04-27 08:29:04 +02:00
.gitignore Add .gitignore 2017-03-28 15:17:37 +02:00
.latexmkrc .latexmkrc: quote the evince name 2017-04-11 11:17:45 +02:00
default.nix typing: split typing rules 2017-04-07 11:14:14 +02:00
Makefile fix makefile main target 2017-04-19 09:25:48 +02:00
mathpartir.sty added style 2017-04-19 10:45:40 +02:00
references.bib Add draft about the typing of records in nix 2017-04-01 12:28:19 +02:00