A prolog interpreter written in Haskell.
☆63Jun 29, 2015Updated 10 years ago
Alternatives and similar repositories for prolog
Users that are interested in prolog are comparing it to the libraries listed below
Sorting:
- Dependently typed elimination functions using singletons☆28Jan 11, 2026Updated 2 months ago
- A hack to find types in Haskell codebases☆10Aug 15, 2015Updated 10 years ago
- Auto-parallelizing Pure Functional Language☆27Apr 29, 2019Updated 6 years ago
- Optional types for Prolog☆11Aug 14, 2018Updated 7 years ago
- A Haskell embedded DSL for generating an API's JSON wrappers and documentation.☆34Updated this week
- Haskell version of the code from "Handbook of Practical Logic and Automated Reasoning"☆18Apr 3, 2024Updated last year
- using Data and Typeable to get a direct reflection system for free, when we're implementing a toy language in Haskell☆15Feb 21, 2020Updated 6 years ago
- Expands type synonyms in Template Haskell ASTs☆11Jan 10, 2026Updated 2 months ago
- HackerNews API☆40Dec 14, 2024Updated last year
- On-line accumulation of rank-based statistics such as quantiles and trimmed means☆31Jul 3, 2024Updated last year
- Plover is a language for matrix algebra on embedded systems.☆48Jul 3, 2021Updated 4 years ago
- Prove formulas of Presburger Arithmetic☆11Oct 5, 2024Updated last year
- Tiny dependent calculus with inference of irrelevance and erasure☆15Jan 17, 2020Updated 6 years ago
- Parser and type analysis for the Go programming language☆12Aug 3, 2023Updated 2 years ago
- Cur dependently-typed language in miniKanren.☆17Jan 26, 2018Updated 8 years ago
- Type-level assertion operators☆16Mar 20, 2018Updated 8 years ago
- ☆17Oct 16, 2018Updated 7 years ago
- Cloud Haskell Supervision Trees☆11Sep 3, 2024Updated last year
- Specify Servant routes with records☆87Jul 6, 2018Updated 7 years ago
- SPAKE2 key exchange protocol for Haskell☆14May 24, 2023Updated 2 years ago
- Examples for Haskell bindings to LLVM☆73Jun 1, 2021Updated 4 years ago
- Concurrent and distributed Prolog via join patterns (join calculus)☆12Mar 10, 2015Updated 11 years ago
- An implementation of the "lightweight" linear type system for System F◦ presented in "Lightweight Linear Types in System F◦" by Mazurak, …☆33Mar 18, 2015Updated 11 years ago
- Type Safe LLVM IR ( Experimental )☆49Jun 13, 2018Updated 7 years ago
- Symbolic execution engine for toy language.☆51Mar 6, 2018Updated 8 years ago
- Robust prettyprinter for output of auto-generated Show instances☆17Dec 13, 2019Updated 6 years ago
- Install ghcide, neovim, and CoC in a minimal Debian 10 Docker container.☆11May 4, 2020Updated 5 years ago
- a parallel, safe, iterative list operation language for systems programming☆16Jul 9, 2020Updated 5 years ago
- The generalized intensional compiler for a Haskell-like language.☆14Nov 27, 2017Updated 8 years ago
- ☆13Feb 12, 2025Updated last year
- Translation from FOL to LTL+Past and LTL, via separation of LTL+Past☆10May 22, 2024Updated last year
- Typecoin: Massively Multiplayer Online Linear Logic☆18May 5, 2017Updated 8 years ago
- Random ideas about libraries for Prolog☆12Nov 2, 2016Updated 9 years ago
- A toy implementation of Haxl to illustrate the internals☆22Jun 29, 2017Updated 8 years ago
- Monad transformers for combining local and global state with backtracking/backjumping/continuations☆20Jul 23, 2016Updated 9 years ago
- The SWI-Prolog HTTP server and client libraries☆27Mar 15, 2026Updated last week
- Cloud Haskell - gen_server implementation☆13Sep 3, 2024Updated last year
- Rust-style strict Maybe in Haskell: no space/indirection overhead.☆18Jan 15, 2024Updated 2 years ago
- A Haskell library making it easier to write Alex lexers.☆12Sep 15, 2025Updated 6 months ago