- https://github.com/lamdera/compiler
- https://github.com/rupertlssmith/lamdera-compiler/tree/exploration
- This Gist - https://gist.github.com/rupertlssmith/9405d69acdf561a8b553450f7c5651db
- Undergrad final year project. Prolog compiler to bytecode, LLVM.
- I want to learn more about the compiler code, intrigued about approach taken to extend by Lamdera.
- Get more people involved.
- No updates to Elm compiler since... Can we just use Lamdera in production instead?
- New backends, Elm to good to just be used for UI work, really strong affinity to domain modelling. Elms type system, and package system with semantic versioning, should be at the heart of enterprise systems, not just the edges.
- Walk through of setup and build of Lamdera.
- Building standalone distribution.
- IDE setup.
Do people want to follow along on their own machines and work through the setup and build together? What platforms do we have? Mac, Linux, Windows...
- Haskell vs Elm to help us reading Haskell.
- Diff Lamdera and Elm.
- Compiler model and code tour.
- Can Lamdera run as a drop-in replacement for Elm?
What compiler ideas do you have and would they fit into Lamdera?
- AI code chunking.
- Recent Language Server announced on Slack.
- New compiler targets - JVM, LLVM, WASM, ...
- Parser with full error recovery.