awesome-elm-pltd
Language implementations
A curated list of Elm programming language projects and resources for language implementation development
A showcase of awesome programming language projects and resources written in Elm.
47 stars
5 watching
3 forks
last commit: about 1 year ago
Linked from 1 awesome list
Awesome Elm PLTD / Languages / Compilers | |||
| elm-in-elm | 390 | about 1 year ago | Elm compiler written in Elm |
| ren | 101 | over 2 years ago | Cleaner, clearer JavaScript. A functional scripting language for the Web |
| funkLang | 156 | over 3 years ago | funkLang is a Visual FrontEnd Framework where you can design, develop and deploy complex web applications using both visual and code workflows |
| squarepants | 13 | about 1 year ago | Squarepants is a programming language aimed at interactive applications |
| guida | 41 | 11 months ago | functional programming language that builds upon the solid foundation of Elm, offering backward compatibility with all existing Elm 0.19.1 projects (based on a transpilation of Elm's Haskell source code to Elm) |
Awesome Elm PLTD / Languages / Interpreters | |||
| schelme | 22 | over 4 years ago | A minimal scheme-esque language written in Elm |
| elm-eexl | 2 | almost 7 years ago | Elm Expression Language: Simple context-based expression parser and evaluator |
| microkanren | 5 | over 4 years ago | An Elm implementation of the μKanren language |
| lisa | 2 | over 6 years ago | A Lisp dialect designed for coding workshops |
| ulmus | 5 | over 4 years ago | Ulmus is a Lisp implementation made with Elm |
| elm-lisp | 5 | about 5 years ago | An experiment in writing and for a typed Lisp in Elm |
| elm-scheme | 7 | about 2 years ago | A Scheme implementation in Elm |
| leaf-lang | 15 | about 4 years ago | A multi-paradigm scripting language for Elm |
| elm-monkey-interpreter | 10 | over 3 years ago | A interpreter written in Elm |
Awesome Elm PLTD / Languages / Markup Languages | |||
| elm-markup | 179 | over 1 year ago | Elm Markup is a markup language that integrates closely with Elm |
| L1 | 0 | about 4 years ago | A toy language demo for a fault-tolerant parser |
| CaYaTeX | 4 | over 4 years ago | CaYaTeX is an experimental markup language that compiles to LaTeX, Html, and (indirectly) PDF |
| LiaScript | 219 | 11 months ago | Markdown for interactive , with support for animations, text2speech, automated data analyzes & visualization, interactive coding, quizzes, ASCII-art and more ... It is also extendable due to an simple Macro-System |
Awesome Elm PLTD / Packages / Parsing | |||
| elm/parser | 230 | over 1 year ago | A parsing library, focused on simplicity and great error messages |
| dmy/elm-pratt-parser | 26 | over 5 years ago | Pratt / Top-Down Operator Precedence parsing for |
Awesome Elm PLTD / Packages / Code Generation | |||
| the-sett/elm-pretty-printer | 12 | about 2 years ago | A pretty printing library based on 'A Prettier Printer' by Philip Wadler |
| the-sett/salix | 6 | 11 months ago | Salix is a data modelling language that is designed to support code generation across many different situations |
| Janiczek/elm-sourcemap | 2 | almost 3 years ago | A library for generating source maps (for use in browser step debuggers, handy for languages compiling to JavaScript) |
Awesome Elm PLTD / Packages / Other | |||
| Janiczek/transform | 8 | about 1 year ago | Transform recursive data structures from the bottom up |
Awesome Elm PLTD / Resources / Talks & Videos | |||
| Fault-tolerant parsing and the L1 markup language. | Jim talks about Fault-tolerant parsing and the L1 markup language at the Elm Online Meetup on August 4th 2021 | ||
| Implementing the lambda calculus in Elm. | Andrey talks about Implementing lambda calculus in Elm at the Elm Online Meetup on August 4th 2021 | ||
Awesome Elm PLTD / Gists & Snippets / Gists | |||
| Using the Node.js repl module with Elm. | |||
| An implementation of linear types. | |||
| Creating extensible ASTs using recursion schemes. | |||