Full threadignoranceprior·Structure and Interpretation of Computer Programs and How to Design Programs are good intros to functional programming in Scheme. They're both free online.View on HN