FP

Scala

data structures

design

functional programming

lambda calculus

math

musings