Fender
A functional scripting language, intended for string manipulation and general scripting on the command line
TODO before beta
- [x] Structs
- [x] HashMaps
- [x] Imports
- [x] Assign-operate
- [x] REPL
- [x] Plugins (Rust interop)
- [x] Higher-order functions (map, filter, reduce, each, fold, scan, enumerate, zip, memoize)
- [x] map
- [x] filter
- [x] each
- [x] reduce
- [x] scan
- [x] mapi (map indexed)
- [x] zip
- [x] drop
- [x] take
- [ ] memoize
- [x] Iterators
- [ ] Ranges
- [ ] Better error handling