Go to file
Laurenz c94a18833f Closures and function definitions 🚀
Supports:
- Closure syntax: `(x, y) => z`
- Shorthand for a single argument: `x => y`
- Function syntax: `let f(x) = y`
- Capturing of variables from the environment
- Error messages for too few / many passed arguments

Does not support:
- Named arguments
- Variadic arguments with `..`
2021-03-03 17:53:40 +01:00
.github Switch to pdf-writer ⬆️ 2020-11-19 23:46:51 +01:00
bench Reorganize tests 🔀 2021-02-20 23:34:33 +01:00
fonts Replace default fonts 🆕 2021-03-02 17:31:41 +01:00
src Closures and function definitions 🚀 2021-03-03 17:53:40 +01:00
tests Closures and function definitions 🚀 2021-03-03 17:53:40 +01:00
tools Closures and function definitions 🚀 2021-03-03 17:53:40 +01:00
.gitignore VS Code extension for easier testing 🛠 2021-02-20 23:41:42 +01:00
Cargo.toml Remove dependencies on itoa and ryu ⬇️ 2021-03-02 15:45:01 +01:00
LICENSE.txt Closures and function definitions 🚀 2021-03-03 17:53:40 +01:00
rustfmt.toml Devise reasonably nice rustfmt.toml 🌿 2020-08-30 22:07:16 +02:00