summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-03-13Modify definition of data types.Greg Brown
2025-01-21Update README.mdGreg Brown
2025-01-21Create README.mdGreg Brown
2025-01-07Add quotation to help metaprogramming.Greg Brown
2024-11-20Improve syntactic sugar.Greg Brown
2024-11-18Better type errors within lets.Greg Brown
2024-11-18Preserve some comments when pretty printing.Greg Brown
2024-11-15Add compilation to scheme.Greg Brown
2024-11-12Fix bad annotation when desugaring map.Greg Brown
2024-11-12Add more names. Names are good.Greg Brown
2024-11-12Add ability to desugar terms.Greg Brown
2024-10-30Define well-formedness for types.Greg Brown
2024-10-29Write a fuelled reducer for System T.Greg Brown
2024-10-29Print type checking errors.Greg Brown
2024-10-28Improve pretty printer.Greg Brown
2024-10-28Make everything relevant.Greg Brown
2024-10-09Write a System T to Primrose program.Greg Brown
2024-10-09Do a lot.Greg Brown
2024-09-30Make tags for tuples and cases unique.Greg Brown
2024-09-20Get working type pretty printer.Greg Brown
2024-09-17Introduce names in contexts.Greg Brown
2024-09-13Define parser infrastructure.Greg Brown
2024-09-13Define pretty printers for terms and types.Greg Brown
2024-09-12Make naturals a fixpoint type.Greg Brown
2024-09-11Define terms.Greg Brown
2024-09-10Make arrows binary, not n-ary.Greg Brown
2024-09-09Restart.Greg Brown
2024-09-02Make sum types n-ary.Greg Brown
2024-09-02Add sum and product types.Greg Brown
2024-09-02Remove unnecessary `where`.Greg Brown
2024-09-02Define a type of well-kinded types.Greg Brown
2024-08-14Add more DeBruijn utilities.Greg Brown
2024-08-14Define kinds and monotypes.Greg Brown
2024-08-14Define environments over worlds.Greg Brown
2024-08-06Define traversal kits.Greg Brown
2024-08-05Define nominal, painless binding.Greg Brown
2024-08-03Initial commit.Greg Brown