orderless!

orderless generates macros for you that allow you to use orderless/named functions in Rust.

```rs

[make_orderless(defs(a = 2))]

fn add(a: usize, b: usize) -> usize { a + b }

// Compiles to add(2, 2) for no runtime performance hit! add!(b = 2); // 4 ```

Features

Docs

Documentation is provided on docs.rs.