Crate crepe

source ·
Expand description

Crepe is a library that allows you to write declarative logic programs in Rust, with a Datalog-like syntax. It provides a procedural macro that generates efficient, safe code and interoperates seamlessly with Rust programs.

Documentation

See the crepe! macro for detailed documentation.

Macros

  • The main macro, which lets you write a Datalog program declaratively.