mcurry 0.1.1

Macros for creating curried functions.
Documentation
  • Coverage
  • 100%
    2 out of 2 items documented1 out of 1 items with examples
  • Size
  • Source code size: 7.37 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 151.85 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • ayazhafiz

mcurry

Build Status Crates.io

mcurry exposes macros for creating curried functions.

Roadmap

  • Function-like macros
    • with lambda-like syntax
    • with generic types
    • with specified types
      • return type
      • parameter types
  • Attribute macros
  • Specification of parameter ownership
    • moved parameters
    • referenced parameters
      • immutable
      • mutable
    • owned parameters

Development

Development of mcurry targets the master branch of this repository. Contributions are warmly welcomed!

Changes can be tested by running the check script:

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