Owl is a naïve Lisp interpreter written in TypeScript.
- TCO (Tail call optimization).
- Macros
- Try/catch style exception handling
- Basic data structures and utils like
list,vector,hash-map,atometc. - File operations.
- And more...
npm install
npm linkIf you prefer yarn:
yarn && yarn linknpm testor
yarn test-
for those facing this issue: this happened after Node v11.11. the quickest fix is to downgrade Node to 11.10.1 in your CI lock file until further investigation