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 27 28 29 30 31 32 33 34 35 36
//! Adventurous provides utilities to assist you in solving
//! [Advent of Code](https://adventofcode.com) puzzles.
//!
//! [](https://crates.io/crates/adventurous)
//! [](https://docs.rs/ggez)
//! [](https://github.com/maxdeviant/adventurous/blob/master/LICENSE)
//!
//! ## Installation
//! ```toml
//! [dependencies]
//! adventurous = "0.0.3"
//! ```
//!
//! ## Examples
//!
//! ### Reading Puzzle Input
//!
//! ```no_run
//! extern crate adventurous;
//!
//! use adventurous::Input;
//!
//! fn main() -> std::io::Result<()> {
//! let input = Input::from_file("input.txt")?;
//! for line in input.value.lines() {
//! // Do something with the line...
//! }
//! Ok(())
//! }
//! ```
mod input;
mod strings;
pub use self::input::*;
pub use self::strings::*;