Std library types
The std library provides many custom types which expands drastically on
the primitives. Some of these include:
- growable Strings like:"hello world"
- growable vectors: [1, 2, 3]
- optional types: Option<i32>
- error handling types: Result<i32, i32>
- heap allocated pointers: Box<i32>