#curry #macro #currying

无std mcurry

用于创建柯里化函数的宏

2个版本

0.1.1 2019年12月21日
0.1.0 2019年12月21日

#1414 in Rust模式

MIT许可证

6KB

mcurry

Build Status Crates.io

mcurry公开了用于创建柯里化函数的宏。

路线图

  • 类似函数的宏
    • 具有类似lambda的语法
    • 具有泛型类型
    • 具有指定类型
      • 返回类型
      • 参数类型
  • 属性宏
  • 参数所有权的指定
    • 移动参数
    • 引用参数
      • 不可变
      • 可变
    • 拥有参数

开发

mcurry的开发针对此存储库的master分支。欢迎贡献!

可以通过运行check脚本来测试更改

scripts/check lf     # validates lint and format
scripts/check test   # tests source code

无运行时依赖