- Paperback: 116 pages
- Publisher: O'Reilly Media; 1 edition (November 10, 2012)
- Language: English
- ISBN-10: 1449327435
- ISBN-13: 978-1449327439
- Product Dimensions: 7 x 0.2 x 9.2 inches
- Shipping Weight: 5 ounces (View shipping rates and policies)
- Average Customer Review: 13 customer reviews
- Amazon Best Sellers Rank: #1,789,778 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
ClojureScript: Up and Running: Functional Programming for the Web 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
See the Best Books of 2017
Looking for something great to read? Browse our editors' picks for the best books of the year in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who bought this item also bought
About the Author
Stuart Sierra is a Clojure/ClojureScript developer, a member of Clojure/core, and a co-author of Practical Clojure (Apress, 2010). Stuart lives in New York City.
Luke VanderHart is a Clojure/ClojureScript developer, a member of Clojure/core, and a co-author of Practical Clojure (Apress, 2010). Luke lives in Maryland.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
I would have liked the book to address that problem upfront or gone in to more detail about why a transaction is necessary to change a value when there cannot be any contention.
The argument for using persistent data structures at all was equally weak.
If there is a book out there that can justify those design choices in a way that you can sell to your coffeescripting co-workers, I'd buy that instead.
There is no code. It only provides basic setup information, which is already outdated.
Given the name of the book I expected at least one complete example project from setup to finished app. Just an implementation of the obligatory todo app using the Closure libraries would have made me much happier with this book.
I recommend the author to do a major update, and include some content.
I recommend anyone looking to get started with Clojurescript to go read some blog posts.
The reason I took out 1 star is due to the examples. The examples are extremely helpful but they are somewhat incomplete. I wish there is a github repo with up-to-date examples or a companion website with all the examples. There were a couple of issues I encountered while practicing the examples laid out in the book:
1. In the section regarding macros, make sure you put the macro in the src/clj/<namespace_directory>/<macro_filename>.clj and make sure you restart your repl for the file to be picked up
2. The section regarding bRepl is great but I haven't been able to make it work YET and I wasn't able to find help anywhere yet. For the sake of completeness it's really annoying since the examples are so simple and should work!