1 2 3 4 5 6 7 8 9 10 11 12 13
mod effect; mod rjson; pub mod syn; pub use effect::Effect; pub use rjson::RJson; pub fn effect<F>(closure: F) -> std::rc::Rc<Effect> where F: Fn() -> () + 'static, { Effect::new(closure) }