Hi ! After quite a few weeks of working evenings and nights I'm finally ready to announce the 0.4.0 release of the Elm language plugin for Light Table <https://github.com/rundis/elm-light>. I guess the big thing is that I've created a parser (using a parser generator, PEG.js) to give me the possibility to let ASTs drive various features. (I don't see my parser as a long term solution, I believe that the best solution for the Elm community would be to help out with exposing the AST stuff already done in elm-format ! I just wanted to get started and learn stuff to gather some experience and discover use cases for what a proper AST might give)
A feature hightlight includes: - Context aware auto-completion - Feature to expose/unexpose top level declarations (and get visual feedback in your editor on what is being exposed from you module) - A quick import shortcut feature - Of course find usages and jump to definition - The docs have now moved to a GitBook <https://rundis.gitbooks.io/elm-light-guide/content/> If you are interested in a demo and/or read a little more in-depth about my journey towards 0.4.0 here's a combined BlogCast: http://rundis.github.io/blog/2016/elm_light_ast.html I'm not running out of ideas for features going forward, but if you have some pet ideas (that are achievable without the elm compiler and it's type inferencer :-), do let me know here or in the github issue tracker. cheers -magnus -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
