Sponsor: CareRev
CareRev is looking for Senior Frontend Elm engineers (job listing).
- elm-review-simplify
- Elm Radio Root Cause of False Positives episode
- Dillon's pairing session using snapshot testing prototype with Corey Haines
- elm-snapshot-test prototype repo
- Approval testing
- elm-coverage
- elm-instrument
- Llewellyn Falco Gilded Rose kata video
- Idea: intellij integration for elm-coverage
- Idea: code actions for safe refactorings
- Idea: elm-review integration in intellij
- Idea: sparksp/elm-review-imports either new feature, or separate project to give suggestions to make all inconsistent imports in a project consistent
- Idea: elm-review code actions
- Idea: elm-review collection mechanism to gather data from an AST
- Pairwise testing (or all pairs)
- Idea: pairwise permutation API that minimizes the number of permutations to go through to get complete coverage
- Idea: mutation testing tool for Elm (is Phillip's tool relevant here?)
- Idea: generated API for elm-graphql but with factory-style API for mocking out data that is compliant to the graph schema, for use with things like elm-program-test
- Idea: Browser.application wrapper that provides some common initial flags like start time, initial window dimensions etc
- Idea: HTTP Error type to get bad status payload that can be shared between libraries to reuse the same type (similar to the HttpError type defined in elm-graphql)
- Aaron's community-standard elm-color package
- Idea: tool to automatically vendor or un-vendor Elm packages
- Idea: elm-format in Elm
- Idea: elm diff, but it gives you more detailed information about code changes even if they don't change the API
- Idea: Phantom Builder analyzer that generates a state diagram from Elm code
- Idea: suggest types based on what's possible in your current editor context
- Idea: type inference and value inference in elm-review
- elm-http-fusion
- Idea: use a collection of HTTP requests to an endpoint in elm-http-fusion to gather better type incormation about an API
- Idea: make tools like elm-http-fusion embeddable in the elm-pages dev server so you can interactively fix decoder errors, etc.
- Idea: elm-pages dev server code actions from the UI, like scaffolding new routes
- elm-codegen
- Idea: use elm-codegen for elm-pages scaffolding for user-customizable templates
- Official Elm blog post The Syntax Cliff
- Idea: show ANSI color code error messages embedded in blog posts
- Talk about the Hedy language: What every programmer should know about cognition by Felienne Hermans
- Elm Guide translated into French
- Idea: translatable error messages and language keywords for Elm
- Idea: elm-css tool to make inline styles into static CSS files and replace the styles with a reference to the generated class. Goal: reduce bundle size and performance overhead
- Idea: codemod tool to post-process Elm code using elm-review fixes in a hidden temp directory
- Idea: Elm step debugger
- Idea: elm/parser debugger to see the state machine of what has been consumed
- Idea: Elm debugger improvements like filtering Msg types, customizable inspecting for certain types
- Idea: inspectable Cmds in the debugger, or similar idea for debugging elm-pages DataSources to see why a failure happened and what the breadcrumbs are
- Idea: React ink, but for Elm
- awesome-elm-sponsorship repo