

Curried functions are probably one of the first new things you come across if you go from an imperative language to a functional language. In purely functional languages, the convention is to define an n-parameter function

Loon is a modern LISP with invisible types, algebraic effects, and ownership without annotations.
a pungent monad odor that attracts mathochists

After reading the book The AWK Programming Language (recommended!), I was planning to try AWK out on this year’s Advent of Code. Having some time off from work this week, I tried to implement one of the problems in it to get some practice, set up my tooli





Using Template Haskell to derive the structure of records and simulate structural subtyping
A blog about functional programming
A high-performance and high-level purely functional data-parallel array programming language that can execute on the GPU and CPU.
