Or, yet another long comment in Slack turned into a blog post.
Elm taught me something important about how to handle my APIs.
Rust, Elm, Reason, and F♯ – a bunch of cousins!
Getting Rust, Elm, F♯, and ReasonML installed; their editor plugins configured; and their project files ready.
How we use types to capture business concepts in Rust, Elm, F♯, and ReasonML.
Making, and keeping, promises – with Rust, Elm, F♯, and ReasonML.
Or, making TypeScript into a terrible ML because I can’t use Elm in my day job.
Maintaining invariants the most painful way possible.