vista 0.0.2

A utility library for displaying and formatting arrays, matrices and tensors in the terminal.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use ndarray::arr1;
use vista::{CommaSeparated, DisplayExt, DoubleJoined, Joined, Separated};

fn main() {
    let a = arr1(&[1.0, 2.0, 3.0]);

    println!("Separated");
    println!("{}\n", a.display::<Separated>());

    println!("CommaSeparated");
    println!("{}\n", a.display::<CommaSeparated>());

    println!("Joined");
    println!("{}\n", a.display::<Joined>());

    println!("DoubleJoined");
    println!("{}", a.display::<DoubleJoined>());
}