kannmig·há 6 anos·discussThe material handled in PAIP mostly focuses on classical symbolic AI, as opposed to the modern ML-based AI that you refer to in RNNs.(Not to discourage you from reading the book, of course!)
kannmig·há 6 anos·discussNo, Clozure is correct. OP is referring to Clozure CL, not Rich Hickey's Clojure.
kannmig·há 6 anos·discussOther great articles on regexes from rsc:https://swtch.com/~rsc/regexp/regexp1.htmlhttps://swtch.com/~rsc/regexp/regexp2.html
kannmig·há 6 anos·discussI think OP made the distinction intentional to “show their working”, so to speak.
kannmig·há 7 anos·discuss> A former colleague of mine had a teddy bear on his desk, before you could ask for his advice you had to take the teddy and explain your problem out loud to it.https://en.m.wikipedia.org/wiki/Rubber_duck_debugging
kannmig·há 8 anos·discussSteve Losh's post on how to learn Common Lisp is an amazing resource. I encourage people to check it out!It happens to include many of the books mentioned in the parent post.Link: http://stevelosh.com/blog/2018/08/a-road-to-common-lisp/Accompanying HN discussion: https://news.ycombinator.com/item?id=17852194
kannmig·há 8 anos·discussReminds me of the classic SICP quip:"Programs must be written for people to read, and only incidentally for machines to execute."
kannmig·há 8 anos·discussAnother great exposition on the applicative-order Y combinator can be found at the end of Chapter 9 of The Little Schemer.It is interesting to contrast with how in Haskell, one can simply define Y as Y f = f (Y f) owing to the fact that it is lazily evaluated.
kannmig·há 8 anos·discussI personally first learned about the described technique at https://www.artofmanliness.com/articles/fall-asleep-fast/, where the material seems to be better presented. Hope more people can benefit.
(Not to discourage you from reading the book, of course!)