[![tbl crate](https://img.shields.io/crates/v/tbl.svg)](https://crates.io/crates/tbl) [![tbl documentation](https://docs.rs/tbl/badge.svg)](https://docs.rs/tbl) [![GitHub license](https://img.shields.io/github/license/PicoJr/tbl)](https://github.com/PicoJr/tbl/blob/master/LICENSE) # TBL **T**erminal **B**ar (time)**L**ine (**WIP**) `cargo run --example datetime` ![](img/timeline.png) ## Example ```rust use tbl::Renderer; let data = vec![(0., 2.), (3., 4.)]; let rendered = Renderer::new(data.as_slice(), &|&e| e, &|_| None::) // explicit type for Option