... | ... | @@ -35,12 +35,12 @@ GHC 9.10: |
|
|
* [ ] Perf: optimize JS backend (make compiler faster)
|
|
|
* [ ] Correctness: implement and use a typed JS EDSL in the JS backend itself (in progress, see [#22736](https://gitlab.haskell.org/ghc/ghc/-/issues/22736) for more details)
|
|
|
* [ ] Correctness: fix bugs found by the testsuite that have been disabled for now (in progress, see [bug triage](https://gitlab.haskell.org/ghc/ghc/-/wikis/javascript-backend/bug_triage) page)
|
|
|
* [ ] Support for C-sources: idea is to compile via Emscripten and to automatically generate glue code.
|
|
|
|
|
|
GHC 9.12+:
|
|
|
* [ ] FFI: "inlined" foreign imports (JS syntax with named argument placeholders)
|
|
|
* [ ] Feature: profiling (CC, eventlog, ticky-ticky, etc.)
|
|
|
* [ ] GHCi: GHCi support (including debugger)
|
|
|
* [ ] Support for C-sources: idea is to compile via Emscripten and to automatically generate glue code.
|
|
|
* [ ] GHCi.js: Haskell code interpreter in the browser
|
|
|
* [ ] Feature: support for Foreign exports
|
|
|
|
... | ... | |