Every year I do the Advent of Code programming competition in a different language and (eventually) write about it. Last year I used Elixir, a functional programming languages with immutable data types based on the Erlang runtime. This post describes Elixir, and how it offers JS/TS developers a glimpse of what a future with the pipeline operator might look like. (It's more of a mixed bag than I would have expected.) We'll also look at Elixir's ongoing attempts to add static types and what lessons TypeScript can provide them.
No pages have linked to this URL yet.