upvote
Piggy backing to apply more recommendations too.

An Introduction to Programming in EMacs Lisp is also good for the first few chapters even if you don’t use emacs because you are given fundamental concepts of lisp that can be applied to the understanding of other dialects. It’s also free.

Learn you a Haskell (despite Haskell being not a flavor of list, they share similar DNA ) is great at understanding functional programming with lisp like languages.

reply
that's the book i learned with. it got me far enough that i was able to write two applications that i ended up using for several years.
reply