verso 0.4.0

A literate programming tool that does things a little differently.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use ferris_says::say;
use std::io::{stdout, BufWriter};

// @<mainfn
fn main() {
    let stdout = stdout();
    // @<mainfnmessage
    let message = String::from("Hello fellow Rustaceans!");
    // >@
    let width = message.chars().count();

    let mut writer = BufWriter::new(stdout.lock());
    say(&message, width, &mut writer).unwrap();
}
// >@