SSSSTD 🐍

The name Vector for a resizeable array of values easily causes confusion with mathematical vectors, snakes are a much better analogy for such a structure.

Usage

```rust use sssstd::snek::Snek;

[macro_use]

use sssstd::macros;

fn main() { let snek = Snek::::new(); snek.push(1); println!("{}", snek);

let snek2 = snek!(1,2,3 as i32);
println!("{}", snek2);

} ```

Advanced usage

If have non-ascii-idents enabled in your nightly compiler, you can also do this. A picture speaks a thousand words after all

```rust use sssstd::snek::Snek;

fn main() { let 🐍 = Snek::::new(); 🐍.push(1); println!("{}", snek); }

```