--- layout: default --- apropos mathematics linguistics computation ctf plt web compilers syntax semantics pragmatics types modules monads continuations effects lambda calculus memory management paradigms patterns written-language {{ content }}