|Published (Last):||24 September 2007|
|PDF File Size:||20.24 Mb|
|ePub File Size:||20.53 Mb|
|Price:||Free* [*Free Regsitration Required]|
Since I've already spend some time in F and Clojure the book was more of an refresher to me. I think it is a good starting point though if you're interested in functional programming before you actually go on and read a book on F , Haskell, Clojure, et al.
Dec 27, Veselin Nikolov rated it really liked it. It is a strange book. The author is building a functional framework, by using Underscore and jQuery. He explains some design patterns and concepts that you might need, and many that you wouldn't.
The book is very good in convincing the reader that the fully functional approach in JS is not practical. It's also convincing that immutability is the root of all evil. How so, if the author says the opposite? Many of the examples are far from the real world, hard to understand, and the explanations are It is a strange book. Many of the examples are far from the real world, hard to understand, and the explanations are full of terminology.
Apr 16, Jorge David Fernandez rated it it was amazing Shelves: dev. I honestly wish more books were written in this manner. Very straightforward and enlightening. Might take longer to understand because of it's simplicity and lack of over-explanation, but when you do understand it is very eye opening. Aug 22, VanessaRC rated it it was amazing Shelves: programming. It's a great book that goes in depth into the concepts of the topic.
If you have time, and it matters to you you should read it. It's difficult not to take anything out of this book into the real work world and make it better. I recommend it. Oct 06, Juvoni rated it really liked it Shelves: A detailed presentation of various functional programming patterns with code examples and context behind the approaches.
I would recommend for intermediate to advanced readers or those looking to develop a stronger functional mindset to work with libraries like React or Redux. In Functional programming, functions are first class elements of the language and it decreases complexity by reducing the amount of state changes taking place in your programs; copies of data are instead transformed.
I gai A detailed presentation of various functional programming patterns with code examples and context behind the approaches. I gained a lot of insight into currying, closures, recursion, and other powerful functional concepts.
Dec 31, Marc Udoff rated it liked it. This was an ok book on functional programming. The author is more concerned with using underscore to write interesting code than anything else. I came away feeling that he could have done a much better job pitching functional programming and why it is better. A This was an ok book on functional programming. Also, it's likely that as a relative newcomer to underscore and functional programming, I lost the beauty because I just don't have the deep level of understanding.
I do strongly believe in using pure functions and other functional paradigms at times, but this book won't instill the why its so great but more how to do it. Overall, if you had to read about functional programming in JS, this is OK, not terrible not the best. Reading about RxJS or redux might convince you quicker of its value. Jul 12, Tushar rated it really liked it.
I have no relationship with the publisher or the author. I got electronic format of book from publisher for review. Jul 10, Christopher Wilson rated it it was amazing.
I would recommend this to anyone lo I'm sometimes asked "what is functional programming" and, as cliched as it may be I'd do my best Morpheus: "Unfortunately, no one can be told what functional programming is. I would recommend this to anyone looking to learn about functional programming whatever the language , and I would make this required reading if I could for any JS developer.
Author Michael Fogus shows you how to apply functional-style concepts with Underscore. Fogus helps you think in a functional way to help you minimize complexity in the programs you build. One Piece Vol What these men did, and what they achieved is important, not their ancerstors. I'm programming a small dog in about a month.
Books on Web Programming