Where Could We Turn Up the Good?
Pure FP
Useful Error Messages
Useful error messages
Having a single language flavor
Decoupled tools
Stable Core
- Stable data layer, architecture allows ecosystem to evolve around it with less churn
Community Members Working on What They're Passionate About
- People passionate about a problem working on it in the ecosystem
Performance
- Leveraging Elm's unique characteristics for performance (immutability, static language, known types, etc.)
- Elm compiler performance - compiler speed matters
Content and Conferences
- Elm community content and conferences
- Elm Online meetdown
The Elm Philosophy
- Evan's Elm philosophy tweet
- Philosophy has influenced package design in the ecosystem
- Elm Slack #api-design channel