Elm has something for everyone to learn. Its principles are nearly universally applicable to other development environments.
A pattern for defining abstractions in TypeScript in a functional way that works well with Webpack and Visual Studio Code.
Calling code "elegant" can be a difficult idea to wrap your head around, especially for novices. So here are a few examples of "elegant" functional code.
Some of the ways you can implement ECMAScript 6 lazy sequences using generators.
The Elm architecture is a alternative to the MVC architecture and thanks to the core.async library is well suited to programming in ClojureScript.
Hamster gives you immutable structures in Ruby; RSchema gives you schemas to shape your data; RSchema-Hamster brings them together seamlessly.
Using the timeout:onScheduler operator in ReactiveCocoa to manage asynchronous, potentially long-running work.
How to easily chain asynchronous operations in iOS using ReactiveCocoa.
Making Ruby work with partial applications and first-class functions using the funkify and pattern-proc gems.
A chronicle of my efforts and the challenges I faced, while writing an F# program on OSX using Mono.