Skip to content

ppx package for merlin #199

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
copy opened this issue Mar 23, 2016 · 2 comments
Closed

ppx package for merlin #199

copy opened this issue Mar 23, 2016 · 2 comments

Comments

@copy
Copy link
Contributor

copy commented Mar 23, 2016

It would be useful to create a package for merlin to understand the new ppx extensions. Right now I'm getting Uninterpreted extension 'js.raw', for example.

@bobzhang
Copy link
Member

thanks for remind, we will work on it when it gets a bit stable. Another extension I planed to add is

[%js.re{|/x/g|} ]

which is essentially the same as [%js.raw ({|/x/g|} : Js.Regex.t)] (I just allowed to have type annotations and use it to deduce arity in the master branch), do you think it is worth introducing another name, i.e, js.re

@bobzhang bobzhang added this to the prod-release milestone Jul 19, 2016
@bobzhang
Copy link
Member

see #621

kevinbarabash pushed a commit to kevinbarabash/rescript-compiler that referenced this issue Dec 24, 2021
…abeled arguments (rescript-lang#199)

* Tweak printing of callbacks to break correctly in case of annotated labeled arguments
* Fix printing of comments in pattern of let-binding and pipe-first.
EduardoRFS added a commit to EduardoRFS/bucklescript that referenced this issue Mar 11, 2022
* store J program on cmj to future generation

* refactor: remove not used parameters

* technically they were used but it was duplicated code

* emit JS from program stored in cmj

* add flag to stop after generating the cmj

* allows to generate .js outside of current folder
  this only happens when doing -o + -impl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants