advancedresearch / path_semantics
A research project in path semantics, a re-interpretation of functions for expressing mathematics
☆164Updated last week
Alternatives and similar repositories for path_semantics:
Users that are interested in path_semantics are comparing it to the libraries listed below
- a pragmatic point-free theorem prover assistant☆137Updated last year
- An experimental implementation of Avatar Logic with a Prolog-like syntax☆66Updated 8 months ago
- Implementation of "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism"☆110Updated 5 years ago
- A Rust logic programming library inspired by the *Kanren family of language DSLs.☆51Updated last week
- A Hindley-Milner polymorphic typing system☆57Updated last year
- A pure functional language for type-level programming in Rust☆324Updated 2 years ago
- Rust implementation of prolog based on miniprolog: http://andrej.com/plzoo/html/miniprolog.html☆80Updated 4 years ago
- Macros have types!☆129Updated last year
- Simple verification of Rust programs via functional purification in Lean 2(!)☆337Updated 7 years ago
- General-purpose abstractions for incremental computing, in Rust☆348Updated 2 years ago
- A simple, zero-dependency implementation of the untyped lambda calculus in Safe Rust☆114Updated 5 months ago
- The essence of Rust.☆123Updated 2 years ago
- Generate bindings for Futhark☆36Updated last year
- A macro for defining type operators in Rust.☆64Updated 7 years ago
- Rust implementation of µKanren, a featherweight relational programming language.☆112Updated 2 years ago
- A fast, brute force, automatic theorem prover for first order logic☆39Updated 3 months ago
- Fungi: Typed incremental computation with names☆66Updated 5 years ago
- Your favourite Haskell type classes for Rust☆221Updated last year
- Implementing the type system described in the paper "Complete and Easy Bidirectional Type Inference" in Rust☆45Updated 8 years ago
- Normalization by evaluation for Martin-Löf Type Theory with dependent records☆96Updated 2 years ago
- Constraint programming in Rust☆104Updated last year
- Session Type EDSL for Rust☆102Updated 2 years ago
- A demand-driven compiler with strong IDE support☆195Updated 2 years ago
- Automagical variable binding library for Rust☆67Updated 5 years ago
- Rust to F* toolchain☆41Updated 5 years ago
- A crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine☆90Updated 3 years ago
- rust verification condition generator☆93Updated 8 years ago
- Safe collections written in stable Rust, based on GhostCell and StaticRc.☆181Updated 3 years ago
- GLL parsing framework.☆137Updated 10 months ago
- Sound unchecked indexing using “generativity”; a type system approach to indices, pointers and ranges that are trusted to be in bounds.☆102Updated 5 years ago