Metaprogramming JavaScript... in Haskell. A fork of jmacro
Find a file
2021-11-17 10:51:17 +00:00
app convert code to work with stack and new dependencies 2021-11-13 17:06:12 +00:00
bench convert code to work with stack and new dependencies 2021-11-13 17:06:12 +00:00
src/Language/JavaScript add module.exports 2021-11-17 10:00:13 +00:00
jsq.cabal readding cabal because it seems like we must keep it now 2021-11-17 10:51:17 +00:00
LICENSE add jmacro as is plus updated license 2021-11-03 18:59:16 +00:00
package.yaml update headers and move extensions to package.yaml 2021-11-14 00:15:50 +00:00
Readme.org add module.exports 2021-11-17 10:00:13 +00:00
Setup.hs add jmacro as is plus updated license 2021-11-03 18:59:16 +00:00
stack.yaml s/Javascript/JavaScript/g 2021-11-03 20:57:37 +00:00
stack.yaml.lock s/Javascript/JavaScript/g 2021-11-03 20:57:37 +00:00

jsq

Generate JavaScript in Haskell using Template Haskell. It extends existing library jmacro with newer JavaScript features.

Roadmap

  • TODO

    • [x] const
    • [x] let
    • [x] module.exports
    • async/await
    • ()=>() and ()=>{}
    • replace Monad.Error with Control.Monad.Trans.Except