Well done- just purchased and looking forward to read this tonight. Sent from my iPhone
> On 8 Apr 2015, at 14:27, Alex Miller <a...@puredanger.com> wrote: > > 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. -- 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.