Describe metaconventions for capitalization of various kinds of name. Fixes #11.

This commit is contained in:
Tony Garnock-Jones 2023-03-15 15:14:33 +01:00
parent b1f9eb45d2
commit 313b2c4271
1 changed files with 6 additions and 0 deletions

View File

@ -49,6 +49,12 @@ treat them specially.
and one which enforces validity (i.e. side-conditions) when reading,
writing, or constructing `Value`s.
## Metaconventions.
By and large `Capitalized` and `CamelCase` identifiers refer to *types* or *schema definition
names* describing families of `Value`s, while `kebab-case`, `lisp-style` identifiers are used
for concrete symbols appearing in e.g. `Record` labels.
## IOLists.
Inspired by Erlang's notions of