counter create hit Clojure Cookbook: Recipes for Functional Programming - Download Free eBook
Ads Banner
Hot Best Seller

Clojure Cookbook: Recipes for Functional Programming

Availability: Ready to download

Clojure Cookbook doesn't just teach you Clojure, it also shows you how to use the language and many of its common libraries. The most difficult part of mastering any language is knowing how to apply it, in an idiomatic way, to tasks that real software developers encounter every day. This is especially true of Clojure. With code recipes that teach you how to use the language Clojure Cookbook doesn't just teach you Clojure, it also shows you how to use the language and many of its common libraries. The most difficult part of mastering any language is knowing how to apply it, in an idiomatic way, to tasks that real software developers encounter every day. This is especially true of Clojure. With code recipes that teach you how to use the language in a variety of domains, Clojure Cookbook goes beyond simply teaching Clojure syntax and semantics. It contains annotated example code with detailed analysis and explanation for hundreds of real programming tasks. You can read the book straight through to gain insights about Clojure, or use it as a reference to solve particular problems.


Compare
Ads Banner

Clojure Cookbook doesn't just teach you Clojure, it also shows you how to use the language and many of its common libraries. The most difficult part of mastering any language is knowing how to apply it, in an idiomatic way, to tasks that real software developers encounter every day. This is especially true of Clojure. With code recipes that teach you how to use the language Clojure Cookbook doesn't just teach you Clojure, it also shows you how to use the language and many of its common libraries. The most difficult part of mastering any language is knowing how to apply it, in an idiomatic way, to tasks that real software developers encounter every day. This is especially true of Clojure. With code recipes that teach you how to use the language in a variety of domains, Clojure Cookbook goes beyond simply teaching Clojure syntax and semantics. It contains annotated example code with detailed analysis and explanation for hundreds of real programming tasks. You can read the book straight through to gain insights about Clojure, or use it as a reference to solve particular problems.

30 review for Clojure Cookbook: Recipes for Functional Programming

  1. 5 out of 5

    Alexander Yakushev

    Meh... I don't even know where to start. This book is a weird mixture of Stack Overflow-framed questions, extremely verbose answers, docstring explanations and third-party library READMEs. First few chapters are completely useless to any semi-experienced Clojure developer, as they just re-iterate basic language concepts and core library functions. But for non-experienced programmer those chapters aren't of much use either, learning Clojure by them is the same as learning anything by Stack Overfl Meh... I don't even know where to start. This book is a weird mixture of Stack Overflow-framed questions, extremely verbose answers, docstring explanations and third-party library READMEs. First few chapters are completely useless to any semi-experienced Clojure developer, as they just re-iterate basic language concepts and core library functions. But for non-experienced programmer those chapters aren't of much use either, learning Clojure by them is the same as learning anything by Stack Overflow (that is, hard and thankless). Later chapters are more specific but not any more useful. A lot of "problems" from those can be solved by an obvious Google query that leads to the required library's Github page (together with README and examples). Reprinting that in the book doesn't achieve much, is harder to look up and also gets outdated. Overall, existing as an online resource Clojure Cookbook has plenty of justification, but having it as a hard copy doesn't make much sense.

  2. 5 out of 5

    Nicola

    very practical & helpful book very practical & helpful book

  3. 4 out of 5

    Tory S. Anderson

    An excellent book, not only as a reference but as a learning resource. It is by no means written as a general entry point to Clojure, but provides terse, practical, fast-paced insight with just enough explanation to be as instructive as it is useful. The quality of the "discussion" portions means this is good for more than just copy-paste reading, while the emphasis on projects and practicality make it a pre-eminent go-to as you refine your Clojure skills. The subjects span from basic datatypes An excellent book, not only as a reference but as a learning resource. It is by no means written as a general entry point to Clojure, but provides terse, practical, fast-paced insight with just enough explanation to be as instructive as it is useful. The quality of the "discussion" portions means this is good for more than just copy-paste reading, while the emphasis on projects and practicality make it a pre-eminent go-to as you refine your Clojure skills. The subjects span from basic datatypes to web servers, databases interaction, and unit testing.

  4. 5 out of 5

    J. Pablo

    I thought this was going to be a reference book but started skimming through it and it quickly became apparent I had a lot to learn from it. So I went through it from cover to cover, reading the title and introduction to each recipe and sometimes reading all of the code, discussion, based on whether the recipe's solution was novel and/or of perceived usefulness to me.

  5. 4 out of 5

    Phil

  6. 5 out of 5

    Costa Kazistov

  7. 4 out of 5

    Todd Geraty

  8. 4 out of 5

    Lars

  9. 4 out of 5

    Volodymyr Pavlyshyn

  10. 4 out of 5

    Michael Fairley

  11. 4 out of 5

    Julio

  12. 5 out of 5

    J3553c

  13. 5 out of 5

    Michal

  14. 5 out of 5

    Marc Novel

  15. 4 out of 5

    David A.

  16. 5 out of 5

    Anthony Galea

  17. 5 out of 5

    Gyuri

  18. 5 out of 5

    Konrad Garus

  19. 5 out of 5

    Thomas Feichtinger

  20. 4 out of 5

    Alexander Petrov

  21. 5 out of 5

    Volodymyr Gamula

  22. 5 out of 5

    Anatolij Grigorjev

  23. 4 out of 5

    M.

  24. 5 out of 5

    Vladimir

  25. 4 out of 5

    Vietson

  26. 5 out of 5

    Seth

  27. 5 out of 5

    Jeremy

  28. 5 out of 5

    Doyle

  29. 4 out of 5

    Martin Trojer

  30. 4 out of 5

    Hamish Rickerby

Add a review

Your email address will not be published. Required fields are marked *

Loading...
We use cookies to give you the best online experience. By using our website you agree to our use of cookies in accordance with our cookie policy.