#literals #const #filter #value #no-alloc

no-std literal-funs

Some filters that ignore input values and return constant values

5 releases

new 0.1.4 Mar 27, 2025
0.1.3 Mar 27, 2025
0.1.2 Mar 27, 2025
0.1.1 Mar 27, 2025
0.1.0 Mar 27, 2025

#300 in No standard library

35 downloads per month

MIT license

4KB

Some filters that ignore input values and return constant values

Examples

use literal_funs::*;

let foo = (0..4).map(bool::<true>).collect::<Vec<_>>();
assert_eq!(foo, [true; 4]);

let foo = (0..4).map(bool::<false>).collect::<Vec<_>>();
assert_eq!(foo, [false; 4]);

let foo = (0..4).map(i32::<16>).collect::<Vec<_>>();
assert_eq!(foo, [16; 4]);

No runtime deps