-
Notifications
You must be signed in to change notification settings - Fork 124
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
open code tag up for extension #967
Comments
Interesting idea! (Note: I took the liberty to edit your message to make the fence code apparent.) |
We could allow the project config to register additional code transforms for Lines 52 to 66 in 97aa3ce
|
I think that would be sufficient. Do you want me to just give it a shot? (Is there any precedent in the framework sources, where something additional can be registered?) |
Given SQL tags have landed (π), PRQL tags could also be nice and done with this. |
Hello π
Thanks for Framework, it's been a pleasure to adopt β¨ and I'm planning to keep working with it.
I've been toying with adding Squint as an accepted language (ClojureScript transpiled to JS). My experiment's branch is here, the change is rather light; but it's also roughed in at this point, with some cut corners.
It would be pretty neat if one was able to mix-and-match JS and CLJS in Framework, like
Now, I don't expect Framework to support Squint (although it would be pretty cool). What would be nice, however, would be to open the tags up to customization of some sort. Squint would just be a first example, I could imagine other cool projects getting unlocked by this π
I'd be happy to contribute, but I'd need guidance on how to cleanly allow such extensibility in JS.
What do you think?
The text was updated successfully, but these errors were encountered: