1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#![feature(decl_macro)]
#![feature(bool_to_option)]

pub mod css;
pub mod el;
pub mod events;
pub mod macros;
pub mod model;
pub mod render;
pub mod routable;
pub mod theme;

pub mod prelude {
    pub use crate::css::Style;
    pub use crate::el::prelude::*;
    pub use crate::model::Model;
    pub use crate::render::Render;
    pub use crate::routable::Routable;
    pub use crate::theme::Theme;
}

#[macro_use]
extern crate seed;

#[macro_use]
extern crate derive_more;