-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Elm support #155
Comments
Interesting, I haven't worked with Elm yet, but do know an editor called Ellie that's built for Elm. I'm not sure if it's worth it to write an implementation in CodeSandbox, since it would require us to build logic for server side compiling and forces us to build exceptions into offline support. But I'm open for discussion if there are more reasons, keeping this issue open for further discussion! |
This would be a really awesome addition to CodeSandbox! I know there's Ellie, but having Elm in CodeSandbox one could benefit from the |
I understand is priority isn’t high. However I’ll just add some more points.
Is there somewhere we can see how CodeSandbox works architecturally today, if we did want to add to it? I’ve seen articles mentioning technologies, but I know the bundler has been rewritten a few times so no idea if they are up to date. |
With the current bundler we should be able to support Elm from what I know. I see two points:
Other than that, it should be possible. I'm interested to see the Elm transpiler, sounds really cool! |
I would also like to see Elm support in CodeSandbox. CodeSandbox has changed the way I teach programming and Elm would be an extremely nice addition. |
I recently saw that Parcel got support for Elm. I think we can learn from them to get support into CodeSandbox. |
I've been trying to set up a codesandbox with Elm through Parcel (Vanilla) but failed. I'm not sure where it fails because Parcel should have support for Elm, right? |
I'm also trying to get Elm setup in code sandbox, but I'm not getting useful errors. Here's my sandbox, if you want to take a look: https://codesandbox.io/s/v3v0y85360 |
It seems @SaraVieira got Elm working in mid-April: https://codesandbox.io/s/pp965v4870 What else is missing besides Elm syntax support in the editor? |
Ideally, being capable to run elm-format to reformat source on save, but I feel like this is something we can add ourselves inside the package.json file. |
I am gonna install the elm syntax highlighter so we can get full support |
Would be pretty amazing to get Elm support, with its simple language, handy libraries, and excellent errors. Currently on holiday but can have a stab at the end of September. There's a webpack plugin which I imagine would make it easier to integrate. However, I think the actual compiler is built using Haskell which would make offline support harder.
The text was updated successfully, but these errors were encountered: