Swaine, Michael
Functional Programming: A Pragpub Anthology: Exploring Clojure, Elixir, Haskell, Scala, and Swift
- ISBN 13:
- 9781680502336
- author:
- Swaine, Michael
- format:
- Paperback
- publisher:
- Pragmatic Bookshelf
- language:
- English
- Publication Year:
- 2017
- Pages:
- 300
- Dimensions:
- 23.5 x 19.05 x 1.52 centimetres
- Genre:
- Computers, Web, Web Design
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Explore functional programming and discover new ways of thinking about code. This comprehensive anthology delves into the philosophies, tools, and idioms of five different functional programming languages: Clojure, Elixir, Haskell, Scala, and Swift. You'll learn how each language encourages a unique approach to functional programming, from the concise syntax of Swift for building scalable iOS apps, to the powerful type system of Haskell. Contributing authors from the PragPub community share their expertise on topics such as immutability, parallelism, and software development best practices. By exploring these five languages, you'll gain a deeper understanding of functional programming principles and how they can be applied in real-world projects.