The universal type
CL-USER> (setf universe (find-class 't)) #<BUILT-IN-CLASS T> CL-USER> (typep universe universe) T…
}
Skip to main contentCL-USER> (setf universe (find-class 't)) #<BUILT-IN-CLASS T> CL-USER> (typep universe universe) T…
A graphical Repl for Lisp Finally found one of the things I was looking for! GTFL is a (ql:quickload "gtfl") call away. See this pdf to find out more. Meanwhile, here is an example:…
Finally found one of the things I was looking for! GTFL is a (ql:quickload "gtfl") call away. See this pdf to find out more. Meanwhile, here is an example:…
Lisp, CLOS and Math What, you say, mathematicians just have to use Haskell ?? Stop right there, and read this. Technically, there’s nothing new to see here at all. Lisp is high-level and low-level.…
What, you say, mathematicians just have to use Haskell ?? Stop right there, and read this. Technically, there's nothing new to see here at all. Lisp is high-level and low-level. Lisp is multi-pa…
Silicon Valley, and everything it stands for metonymically in our culture, has indeed affected billions of people around the planet. The innovations have come fast and furious, turning the past four d…
On second thoughts, Tumblr is actually a great place for snippets, the kind of stuff that I would otherwise “+1” or “Like” and spam my “wall” with.…
Decided that Tumblr isn’t really a good substitute for a blog (and Wordpress is? Are you joking? Maybe), so went with wordpress instead ……
Calculating, Scheming, and Paul Graham I came across [this paper] recently, and it challenged some of the thoughts/assumptions that had been building in my mind for a while (it discusses Scheme vs Mi…
I came across [this paper] recently, and it challenged some of the thoughts/assumptions that had been building in my mind for a while (it discusses Scheme vs Miranda, but you can imagine Lisp vs Haske…
Because, you know, every once in a while … Clear out existing stuff rm ~/.ghc ~/.cabal Get basic stuff sudo apt-get update sudo apt-get install ghc cabal-install Set up cabal cabal update cabal…
Having to reimplement basic functionality is not as illuminating as reading and understanding a professional programmer’s implementation of it – “learn by doing” is good for muscular training. Progra…