higher_order_functions
A small collection of traits for implementing higher order functions.
Init:
use Init;
// [T; N]: Init<T, usize>
let road = init;
assert_eq!;
assert_eq!;
assert_eq!;
Map:
use Map;
let arr = .map;
assert_eq!;
use Map;
let arr = .map;
assert_eq!;
To use this, add it as a dependency to your Cargo.toml:
[]
= "0.1.0"