🚧 Warning: Experimental Crate! 🚧
This crate is currently in beta and experimental.
It is subject to breaking changes in future releases.
Use it at your own risk, and keep in mind that the API may change in future versions.
HexGa Array
Define useful extensions methods on array, like :
-
map_with, (because there is nozipfn on array https://github.com/rust-lang/rust/pull/112096 because zip is "eager" : doingarray1.zip(array2).map()is bad, is is better to have only one functionmap_with, that will do both at once to avoid changing the array layout in memory for an array of tuple. Doing the operation on 2 different array allow the compiler to use SIMD instruction) -
all_with,any_with -
get,get_mut,set,with,replace...
use *;
assert_eq!;
Main Hexga crate
Check hexga : https://crates.io/crates/hexga if you are interested in a quick start, it regroup multiple hexga crates.