TODO

The bootstrapping sequence:

  • an Ion parser and test suite:
    • strings, numbers, symbols
    • tuples
    • pairs and maps
    • dot and paths
    • functions and scopes
  • a simple total language for querying/transformation of ion datastructures
    • list access
    • map transformations
  • a minikanren-style unification engine?
  • UTLC
  • linear lambda
  • arrays, references, memory management
  • static projections, i.e. comptime?