about summary refs log tree commit diff stats
path: root/type.lua
Commit message (Collapse)AuthorAge
* Fix a subtle bug in adding parameters to local procedure envsCase Duckworth2024-04-16
| | | | | | I couldn't use e[p[1]] = r[1] because that invokes environment's __newindex metamethod, which is equivalent to `set!' -- that is, it mutates the existing binding from the closest enclosing environment
* Don't error on empty inputCase Duckworth2024-04-16
|
* Refactor type.characterCase Duckworth2024-04-13
|
* Trim utilCase Duckworth2024-04-13
|
* Move port.lua to type.luaCase Duckworth2024-04-13
| | | | Ports are types
* Add listp to assert_typeCase Duckworth2024-04-11
|
* Add assert_type, string value keys; fix typoCase Duckworth2024-04-10
|
* Implement stringsCase Duckworth2024-04-09
|
* ReorganizationCase Duckworth2024-04-09
|
* Add isatom()Case Duckworth2024-04-03
|
* Implement list lengthCase Duckworth2024-04-01
| | | | This lays groundwork for arity checks.
* Read from ports nowCase Duckworth2024-03-30
|
* Support dotted lists in readerCase Duckworth2024-03-20
|
* A new start!Case Duckworth2024-03-19
|
* uh new startCase Duckworth2024-03-10