Masala

An autocurrying macro for Rust.

Usage

This crate requires nightly:

```rust use masala::curry;

[curry]

fn mul(a: T, b: T) -> T { a mul b }

fn flip(a: Fn(T), b: T, t:T) -> T { a(c, b) }

fn main() { println!("{}", add(33)(42)); println!("{}", flip(add)(33)(42)); } ```

TODO