https://github.com/jozefg/f2js
A compiler in need of a better name
https://github.com/jozefg/f2js
Last synced: 2 months ago
JSON representation
A compiler in need of a better name
- Host: GitHub
- URL: https://github.com/jozefg/f2js
- Owner: jozefg
- License: mit
- Created: 2015-01-01T06:40:33.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-08T06:27:49.000Z (over 10 years ago)
- Last Synced: 2025-01-28T16:34:39.239Z (4 months ago)
- Language: Haskell
- Size: 316 KB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## f2js
f2js is a backend for a lazy functional language to compile to
JavaScript. It won't be particularly fast or featureful, but it will
hopefully be correct.The goal is to build a tool so going from "This is a cute type
checker" to "This is a cute language" is a smaller leap for me.Current list of things to do:
- ✓ Implement code generation
- ✓ Implement the run time system
- Add lots of tests
- Generate better STG by grouping LetRec's where possible
- Drop the three-stack STG machine for tagging