Yeah, my goal with the book was to write something accessible to anyone with some programming experience. I don’t assume any FP experience, nor any experience with typed languages. The goal is to help the reader get an intuition for how to think about FP naturally and understand how and why we approach problems in a particular way.