functional_macro 0.0.2

A functional macro for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
use functional_macro::pure_functional;

#[pure_functional]
fn test(i1: u32) {
    let _ = i1 + 1;
}

fn main() {
    let i1 = 1;
    assert_eq!(test(i1), ());
}