#![deny(trivial_casts, trivial_numeric_casts,
unused_import_braces, unused_qualifications)]
#![warn(missing_docs)]
#[macro_use]
extern crate lazy_static;
extern crate serde;
extern crate serde_json;
mod compiler;
mod template;
pub use template::{PollyFn, std_functions, Template, TemplateError};
pub use compiler::{ArgValue, AstError, CodegenError};