[][src]Crate evaluator

Provides interfaces and implementations for logic constructs that return values without accepting arguments, either via closure captures, global state, calculation or otherwise.

Re-exports

pub use traits::*;
pub use immeval::ImmEval;
pub use eval::Eval;
pub use rceval::RcEval;
pub use dummyeval::DummyEval;

Modules

dummyeval
eval
immeval
rceval
traits