Hey all, I'm very happy to announce that Clojure Applied is now available in beta:
https://pragprog.com/book/vmclojeco/clojure-applied I've been working on this with Ben Vandgrift for a long time, hoping to fill the underserved niche of *intermediate* Clojure material. Our goal is to step in after you've read any of the fine introductory books and provide the next level of guidance needed to successfully apply Clojure to real problems. The chapters are: 1. Model Your Domain - an overview of modeling domain entities, modeling relationships, validating them, and creating domain operations. 2. Collect And Organize Your Data - choosing the right collection, updating collections, accessing collections, and building custom collections. 3. Processing Sequential Data - using sequence functions and transducers to transform your data. 4. State, Identity, and Change - modeling change and state with Clojure's state constructs. 5. Use Your Cores - waiting in the background, queues and workers, parallelism with reducers, and thinking in processes with core.async. 6. Creating Components - organizing your code with namespaces, designing component APIs, connecting components with core.async channels, and implementing components with state. 7. Compose Your Application - assembling components, configuration, and entry points. 8. Testing Clojure - example- and property-based testing with clojure.test, expectations, and test.check. 9. Playing With Others - details TBD 10. Getting Out The Door - publishing your code and deploying your application. Chapters 1-6 and 10 are available now in beta form. We expect to release a new chapter every 2-3 weeks until completion. The printed book should be available this fall. Alex -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.