Thomas BradfordTail Call OptimizationFunctional programming languages introduce a different set of compilation problems than do imperative languages. They’re simpler in many…May 26, 2019May 26, 2019
Thomas BradfordEmbedding AleAle is designed to be hosted within a Go process, but with a catch — each instance you create is environmentally isolated from the others.Apr 17, 2019Apr 17, 2019
Thomas BradfordExtending AleAle is a dialect of Lisp which means it’s extensible out of the box. But what if you really, really need to start making deep changes?Apr 17, 2019Apr 17, 2019