/miniKANREN

Various miniKANREN implementations

Primary LanguageRustMIT LicenseMIT

miniKANREN

Various miniKANREN implementations

Implementations (Directories)

  • 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.