@@ -1,5 +1,12 @@
11//! `bat` is a library to print syntax highlighted content.
22//!
3+//! The main struct is `PrettyPrinter` which can be used to configure and
4+//! run the syntax highlighting.
5+//! If you need more control, you can also use the structs in the submodules
6+//! (start with `controller::Controller`), but note that the API of these
7+//! internal modules much more likely to change.
8+//!
9+//! "Hello world" example:
310//! ```
411//! use bat::PrettyPrinter;
512//!