Get Programming with Clojure

Douban
Get Programming with Clojure

Accedi o registrati per recensire o aggiungere questo elemento alla tua collezione.

ISBN: 9781617296093
Autore: Yehonathan Sharvit
Casa editrice: Manning Publications
data di pubblicazione: 2019 -9
Prezzo: USD 49.99
Numero di pagine: 475

/ 10

0 valutazioni

Non ci sono abbastanza valutazioni
Prendi in prestito oppure Acquista

Yehonathan Sharvit   

Sinossi

Get Programming with Clojure guides you through exercises, examples, and projects that teach you to build fast, robust, applications with Clojure. Under Yehonathan Sharvit’s expert instruction, you’ll begin by getting comfortable with Clojure’s Lisp-y syntax. Then, you’ll start writing short programs that introduce functional programming principles like immutability, data-orientation, and first-class functions. After two or three small projects, you’ll be ready to drill down to more advanced concepts including logic operations, vectors and maps, lazy sequences, pure and high-order functions, and state management.
Throughout this hands-on book, you’ll work with the custom interactive Klipse Clojure REPL environment—developed by the author himself!—where you’ll quickly appreciate the productivity benefits of evaluating and modifying expressions from the command line. Capstone projects at the end of each set of short, focused lessons seal in all you’ve learned. You’ll grow your skills step-by-step as you explore building and deploying a Clojure program that handles real-life challenges like the management of a bank account. By the end of the book, you’ll be well-prepared to move on to developing ecommerce web servers, writing front-end apps, publishing your own Clojure libraries, and more!
what's inside
Mastering Clojure syntax
Working with immutable data collections
Functions as first-class objects
Evaluating expressions in the Clojure REPL environment
Composing a pipeline for manipulating data
Capstone projects ranging from a bank account manager to a string composer

Commenti
Recensioni
Note