Publisher's Synopsis
Intended for courses in Java, Introduction to Programming and Java, Intermediate/Advanced Programming. This series offers programming concepts and intermediate-level topics. This text introduces functional programming in the Haskell language. The emphasis is on the process of crafting programs, problem solving, and avoiding common pitfalls.