intuitive 0.1.0

a react-like library for building text-based user interfaces
Documentation
#[macro_export]
macro_rules! on_key {
  (
    [ $($capture:ident),* ] $($children:tt)*
  ) => {
    {
      $(
        let $capture = $capture.clone();
      )*

      move |event| {
        use $crate::event::KeyCode::*;

        match event {
          $($children)*

          _ => (),
        }
      }
    }
  };
}