Various miniKANREN implementations
- R7RS: The canonical implementation from "The Reasoned Schemer" packaged as a Scheme R7RS library.
- rust-canonical: A non-idiomatic implementation in Rust. (Uses Scheme idioms (recursion, streams) rather than Rust idioms (loops, iterators))
- rust: An implementation in Rust, written in a more rust-like way using language features like loops and iterators.