Drafts, notes and resources for adding linear typing to GHC.
☆79May 29, 2020Updated 5 years ago
Alternatives and similar repositories for linear-types
Users that are interested in linear-types are comparing it to the libraries listed below
Sorting:
- A GHC type checker plugin for row types☆39Oct 7, 2017Updated 8 years ago
- Logic Explorer - customizable proof construction tool for sequent calculi☆21Jun 3, 2022Updated 3 years ago
- A Haskell translation of Idris's original algebraic effects library☆41Sep 23, 2016Updated 9 years ago
- A Specification for Dependent Types in Haskell (Core)☆64Jun 30, 2022Updated 3 years ago
- An attempt to formalize unix cat in fiat☆11May 28, 2017Updated 8 years ago
- Hopefully verifiable code generation in GHC☆94May 10, 2017Updated 8 years ago
- Simple extensible product☆36Dec 1, 2020Updated 5 years ago
- Fine-grained lattice primitives for Haskell☆38Jul 1, 2025Updated 8 months ago
- A Haskell library for parsing, pretty-printing, and evaluating the Ninja build language.☆35Feb 6, 2018Updated 8 years ago
- haskell lazy evaluation illustrated☆72May 3, 2017Updated 8 years ago
- Haskell port of the Tensor Algebra COmpiler☆16Nov 18, 2019Updated 6 years ago
- Library for tracking system metrics☆42Jan 8, 2026Updated last month
- A monadic (and pretty) pretty printer for Haskell☆39Jul 12, 2023Updated 2 years ago
- Highly polymorphic algebraic structures with custom deriving strategies☆30Nov 3, 2021Updated 4 years ago
- Quasiquoter for LLVM☆31Apr 14, 2018Updated 7 years ago
- Haskell pretty printing library supporting indentation, mixfix operators, and automatic line breaks.☆14Jan 26, 2017Updated 9 years ago
- GRIN Haskell backend stripped out from JHC. (GRIN from scratch: https://github.com/grin-tech/grin)☆16Dec 13, 2018Updated 7 years ago
- convert simple cryptol expressions into finite-state machines☆22Sep 15, 2017Updated 8 years ago
- A syntax for unions of constraints in Haskell☆70Jun 30, 2017Updated 8 years ago
- IO without any PseudoExceptions☆28May 13, 2020Updated 5 years ago
- An implementation of the Haskell ByteString library using the Fiat system from MIT☆34Apr 4, 2022Updated 3 years ago
- Adaptation of the streaming library for increased safety through linear types. Summer of Haskell 2017 project.☆47Aug 11, 2017Updated 8 years ago
- Tentative write-up of a neat trick used in the Mezzo type-checker☆15Nov 27, 2015Updated 10 years ago
- Experiments in abstracting definitional interpreters☆16Oct 13, 2017Updated 8 years ago
- Translation from FOL to LTL+Past and LTL, via separation of LTL+Past☆10May 22, 2024Updated last year
- Template repo for theorem proving in Liquid Haskell☆32Sep 19, 2018Updated 7 years ago
- Standard containers, with keys that carry type-level proofs of their own presence.☆82Feb 20, 2020Updated 6 years ago
- A faster date and time library based on time☆47Jan 16, 2026Updated last month
- Bindings to the Zstandard library to make it usable from the Haskell programming language.☆47Feb 7, 2017Updated 9 years ago
- A typeclass and set of functions for working with newtypes.☆10May 19, 2022Updated 3 years ago
- A Haskell library making it easier to write Alex lexers.☆12Sep 15, 2025Updated 5 months ago
- Measure allocations of a Haskell functions/values☆101Nov 1, 2024Updated last year
- Simple Amazon IoT compatible client☆13Oct 24, 2019Updated 6 years ago
- GHC-WPC is an extended GHC that exports the STG and other IR (.modpak) for the compiled modules and linker metadata (.ghc_stgapp) at appl…☆10Feb 14, 2024Updated 2 years ago
- Haskell Interface for getting overall system statistics☆16Feb 8, 2019Updated 7 years ago
- An exploration and implementation of the lambda calculus.☆12Oct 18, 2016Updated 9 years ago
- UCI Datasets for Haskell☆11Mar 17, 2017Updated 8 years ago
- A hack to find types in Haskell codebases☆10Aug 15, 2015Updated 10 years ago
- Compact regions library for Haskell☆82Jul 2, 2024Updated last year