Krill

Dynamic, curried, and minimal programming language. Find the implementation on Github.

even = x -> x % 2 == 0
square = x -> x * x
sumOddSquares = sum . filter (not . even) . map square
sumOddSquares [1..100]
# => 166650

Krill was created as an experiement to learn about programming language design. Head to getting started to learn more.