Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-07 | Correct typing of container extensions. | Greg Brown | |
2023-01-07 | Add postulates. | Greg Brown | |
2023-01-07 | Add containers types. | Greg Brown | |
Containers are syntactic sugar. They are also completely untested. | |||
2023-01-05 | Add more program structure to normal forms. | Greg Brown | |
2023-01-03 | Add more program structure to abstract terms. | Greg Brown | |
Add more program structure to type inference and checking. | |||
2023-01-02 | Add more program structure to type universes. | Greg Brown | |
2023-01-01 | Index normal forms with relevance. | Greg Brown | |
- Remove container types. - Replace sum types with booleans. - Remove type annotation from absurd. - Add original type as argument to cast. - Make if (was case) take a lambda for the return type. | |||
2022-12-22 | Add Container types. | Greg Brown | |
2022-12-21 | Add sum types. | Greg Brown | |
2022-12-21 | Improve parsing. | Greg Brown | |
2022-12-20 | Add equality types and casts. | Greg Brown | |
2022-12-18 | Add dependent sums. | Greg Brown | |
2022-12-18 | Introduce better logging. | Greg Brown | |
Led to immediate bug fixes for Pi types. | |||
2022-12-18 | Add dependent products. | Greg Brown | |
2022-12-18 | Add False type. | Greg Brown | |
2022-12-18 | Add the True type. | Greg Brown | |
2022-12-17 | Add totality annotations. | Greg Brown | |
The parser is unfortunately not classified as total. | |||
2022-12-17 | Add type checking and inference. | Greg Brown | |