theseus, functional programming language with fully reversible computation
☆129Aug 5, 2026Updated 2 months ago
Alternatives and similar repositories for theseus
Users that are interested in theseus are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Like "Write Yourself a Scheme in 48 Hours", but in Agda☆51Apr 18, 2018Updated 8 years ago
- Sometimes when I feel sad I implement a dependently typed lambda calculus.☆15Mar 26, 2020Updated 6 years ago
- An implementation of the Dunfield-Krishnaswami "Sound and Complete" type-system☆84Jan 3, 2018Updated 8 years ago
- Tiny dependent calculus with inference of irrelevance and erasure☆15Jan 17, 2020Updated 6 years ago
- Fine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck☆37Jul 11, 2021Updated 5 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Recursion schemes for Idris☆64Aug 23, 2018Updated 8 years ago
- Hybrid vectors e.g. mixed boxed/unboxed vectors that are suitable for use with vector-algorithms☆14Aug 29, 2025Updated last year
- Design, play with, and analyze sequent calculus proof systems.☆16Sep 5, 2024Updated 2 years ago
- type level sets☆67Nov 19, 2019Updated 6 years ago
- Control.Lens.Action☆17Mar 12, 2023Updated 3 years ago
- an experiment in presenting code.☆14Aug 11, 2020Updated 6 years ago
- Proof combinators used in Liquid Haskell for theorem proving☆12Mar 28, 2018Updated 8 years ago
- PostgreSQL support for the drifter schema migration tool☆12Dec 25, 2017Updated 8 years ago
- Override instances used by Haskell's generic derivation☆31Jul 28, 2022Updated 4 years ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- A truly tiny monadic parsing library☆28Jan 14, 2021Updated 5 years ago
- Lambda Calculus with quote and unquote☆19Jun 29, 2020Updated 6 years ago
- A tiny compiler for a security-typed imperative language with a formalised proof of noninterference-preservation.☆17Dec 10, 2019Updated 6 years ago
- ScopeT and ScopeH☆13Aug 3, 2024Updated 2 years ago
- Existential type.☆37May 10, 2026Updated 5 months ago
- Unification and type inference algorithms☆127Feb 21, 2015Updated 11 years ago
- Functional workflows☆368Jun 4, 2026Updated 5 months ago
- a functional programming language with algebraic effects and handlers☆84Feb 17, 2025Updated last year
- Dependently-typed finite maps (partial dependent products)☆66Oct 19, 2025Updated last year
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations☆398Oct 23, 2023Updated 3 years ago
- Logic Explorer - customizable proof construction tool for sequent calculi☆20Jun 3, 2022Updated 4 years ago
- Functional programming with fewer indirections☆785Aug 20, 2020Updated 6 years ago
- A small implementation of higher-order unification☆198Aug 6, 2017Updated 9 years ago
- ☆25Jun 30, 2026Updated 4 months ago
- Compiler for type theoretic lambda calculi equipped with system primtives which compiles side-effecting, strict expressions into efficien…☆43Jul 27, 2019Updated 7 years ago
- Artefact from the POPL'16 paper "Effects as Sessions, Sessions as Effects"☆15Jan 11, 2018Updated 8 years ago
- Basic mathematics library☆15Aug 2, 2026Updated 3 months ago
- Decision procedures for Presburger arithmetic in Haskell☆30Mar 29, 2025Updated last year
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- A VM written following the Linear Abstract Machine architecture☆22Oct 1, 2019Updated 7 years ago
- Experimental proof assistant (and architecture) for dependent linear logic☆57May 5, 2022Updated 4 years ago
- A tiny language for teaching and experimenting with Refinement Types☆50Jun 22, 2021Updated 5 years ago
- Py.test style assertions in Haskell☆67Jun 16, 2018Updated 8 years ago
- A two-dimensional parser combinator library.☆42May 26, 2017Updated 9 years ago
- Right Kan extension transformers covering the entire MTL, IO, ST s, and STM in Haskell in a generalization of continuation passing style☆14Feb 10, 2024Updated 2 years ago
- A usable type system for call by push-value☆33Dec 16, 2019Updated 6 years ago