#literals #filter #const #value

no-std literal-funs

Some filters that ignore input values and return constant values

5 releases

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

#166 in No standard library

Download history 402/week @ 2025-03-26

402 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