2 ms·
fpgeek explained what I was talking about in Haskell far better than I can. Perhaps I mispoke, being the very earliest of beginners in Lisp. I had thought tha
by timwiseman 17y ago
fpgeek explained what I was talking about in Haskell far better than I can.
Perhaps I mispoke, being the very earliest of beginners in Lisp. I had thought that in realms of compiler controlled concurrency for certain types of functional programs it was very similar to Haskell in that respect. I apologize if I erred.
- deleted 17y ago[deleted]
- fpgeek 17y agoWell, to be completely fair, unlike some other languages, Lisp code can be reasonably written in a purely functional style (or a mostly-pure style that a compiler discovers and takes advantage of with something similar to soft-typing). However, what I hear anecdotally is that Lisp code isn't typically written that way. As you say, Clojure is the closest with its immutable local variables and its controlled mutation / concurrency models (of which STM is one).