Ah, working in the 80s with Lisp and AI, that's pretty awesome! Thank you for sharing this, but my functional mind would just ask...how have you liked Haskell compared to any of the Lisp(s)?
More interestingly, I wonder whether Haskell has, or lacks, the careful choice of orthogonal features that I love in a language.