Implementing ML-Style Data Constructors in TS (Or Java or C#)

Demystifying and explaining the idea of “data constructors”—from languages like Elm, Grain, Haskell, F#, OCaml, ReasonML, etc.—by implementing an example in TypeScript. Read more

Similar

Java for Everything

I used to ask interviewees, “What’s your favorite programming language?” The answer was nearly always, “I just choose the right language for the job.” Duh. Does anyone ever deliberately pick the wrong language? This was clearly a way to avoid actually nam... (more…)

Read more »