Thinking Computationally with Elm ver 0.8
This book attempts to explain Computational Thinking, as if this were 2018, and not 1970. It is a first step in becoming a highly productive programmer who knows how to use tools developed over the last four decades to quickly write correct programs, or a software architect who sees the fundamentals of a operational problem and the fundamentals of data structures, and joins them in a solution.
Read More