lerr
extremely barebones error diagnostics for lang-dev

usage
heres the code for the sample above. feel free to add coloring with your favorite coloring crate, or just use raw ansi sequences.
use Error;
let out = new
.label
.note
.to_string;
println!;
Please note that only one label per line is currently supported, and multiline labels are not yet supported. If that doesnt work for you, use something like ariadne.