langston-barrett / souffle-lint
A linter for Soufflé Datalog
☆12Updated 7 months ago
Related projects ⓘ
Alternatives and complementary repositories for souffle-lint
- Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.☆61Updated 3 weeks ago
- A toy symbolic execution engine, supporting the blog article ...☆16Updated 3 years ago
- Formalization of Typed Assembly Language (TAL) in Coq☆17Updated 8 months ago
- Genetic program repair using GHC☆30Updated 6 months ago
- Patches Assured up to Trace Equivalence☆14Updated this week
- Proof Object Transformation, Preserving Imp Embeddings: the first proof compiler to be formally proven correct☆15Updated 3 months ago
- Stratified synthesis for learning machine code instruction semantics☆35Updated 3 months ago
- A library for binary analysis and rewriting☆47Updated last year
- Haskell implementation of P4F Control-Flow Analysis☆21Updated 2 years ago
- ☆38Updated this week
- Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators☆13Updated 4 years ago
- Based on paper by Greg Morrisett , TAL-0 is the design of a RISC-style typed assembly language which focuses on control-flow safety.☆21Updated 7 years ago
- A formalization of bitset operations in Coq and the corresponding axiomatization and extraction to OCaml native integers [maintainer=@ant…☆22Updated 3 months ago
- library with a semiring class and some useful semirings☆11Updated 5 years ago
- Haskell port of the Tensor Algebra COmpiler☆16Updated 5 years ago
- Code for tutorials, papers and experiments. Mostly Agda, Coq and Haskell.☆19Updated last year
- An llvm pretty printer inspired by the haskell llvm binding☆28Updated last month
- Documented version of a simple type-theoretic language: Mini-TT☆18Updated 5 years ago
- A precise and scalable pointer analysis for LLVM, written in Ascent☆57Updated 3 weeks ago
- LinearOne is a prototype theorem prover for first-order (multiplicative, intuitionistic) linear logic.☆18Updated 4 years ago
- Backtracking monad in Haskell☆14Updated 2 years ago
- The Java Symbolic Simulator, part of SAW.☆10Updated 4 years ago
- A language-generic implementation of equality saturation in Haskell☆21Updated 5 years ago
- Files for the tutorial "Correct-by-construction programming in Agda" at POPL '19 in Cascais☆26Updated 5 years ago
- I/O utilities and datasets for algebraic-graphs☆14Updated 2 years ago
- A formally verified compiler for a simple language with numbers and sums☆26Updated 3 years ago
- BDD-based implementation of Datalog☆36Updated 4 years ago
- Demo code for the talk Dependent Types in Haskell in Hong Kong Functional Programming meetup☆13Updated 5 years ago
- Constructive Galois connections☆32Updated 6 years ago
- an encoding of affine effect handlers using pthreads☆12Updated 2 years ago