# Sit: Prototypical type checker for Type Theory with Sized Natural Numbers

Sit = Size-irrelevant types

Sit is a prototypical language with an Agda-compatible syntax. It has dependent function types, universes, sized natural numbers, and case and recursion over natural numbers. There is a relevant and an irrelevant quantifier over sizes. For an example, see file test/Test.agda.

[Skip to Readme]

## Downloads

- Sit-0.2023.8.3.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

#### Maintainer's Corner

For package maintainers and hackage trustees

Candidates

Versions [RSS] | 0.2017.2.26, 0.2017.5.1, 0.2017.5.2, 0.2021.1.18, 0.2022.3.18, 0.2023.8.3 |
---|---|

Change log | CHANGELOG.md |

Dependencies | array (>=0.3 && <1), base (>=4.7 && <5), containers (>=0.3 && <1), data-lens-light (>=0.1.2.2 && <0.2), mtl (>=2.2.1 && <3), Sit [details] |

Tested with | ghc ==9.10.1, ghc ==9.8.2, ghc ==9.6.6, ghc ==9.4.8, ghc ==9.2.8, ghc ==9.0.2, ghc ==8.10.7, ghc ==8.8.4, ghc ==8.6.5, ghc ==8.4.4, ghc ==8.2.2, ghc ==8.0.2 |

License | LicenseRef-OtherLicense |

Author | Andreas Abel <andreas.abel@gu.se> |

Maintainer | Andreas Abel <andreas.abel@gu.se> |

Revised | Revision 1 made by AndreasAbel at 2024-09-22T19:39:42Z |

Category | Dependent types |

Home page | https://github.com/andreasabel/Sit |

Source repo | head: git clone https://github.com/andreasabel/Sit |

Uploaded | by AndreasAbel at 2023-08-03T11:35:48Z |

Distributions | LTSHaskell:0.2023.8.3, NixOS:0.2023.8.3, Stackage:0.2023.8.3 |

Reverse Dependencies | 1 direct, 0 indirect [details] |

Executables | Sit.bin |

Downloads | 3092 total (15 in the last 30 days) |

Rating | (no votes yet) [estimated by Bayesian average] |

Your Rating | |

Status | Docs available [build log] Last success reported on 2023-08-03 [all 1 reports] |