LEADER 00000cam a2200649 a 4500 001 893587999 003 OCoLC 005 20240129213017.0 006 m o d 007 cr unu|||||||| 008 141022s2014 txua ob 000 0 eng d 020 9781680503920|q(electronic bk.) 020 1680503928|q(electronic bk.) 029 1 DEBBG|bBV042182879 029 1 DEBSZ|b417235763 029 1 GBVCP|b882735055 035 (OCoLC)893587999 037 CL0500000493|bSafari Books Online 040 UMI|beng|epn|cUMI|dDEBBG|dDEBSZ|dS4S|dCOO|dOCLCQ|dOCLCF |dOCLCQ|dN$T|dREB|dYDX|dCEF|dWYU|dUAB|dAU@|dUKAHL|dOCLCO |dOCLCQ|dINARC|dOCLCO|dOCLCL 049 INap 082 04 005.262 082 04 005.262|223 099 eBook O'Reilly for Public Libraries 100 1 Jones, Colin,|d1980-|1https://id.oclc.org/worldcat/entity/ E39PCjK3q39yWhKP3VJTWcTd8K 245 10 Mastering Clojure macros :|bwrite cleaner, faster, smarter code /|cColin Jones.|h[O'Reilly electronic resource] 246 30 Write cleaner, faster, smarter code 260 [Frisco, TX] :|bPragmatic Bookshelf,|c©2014. 300 1 online resource (1 volume) :|billustrations 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 490 1 The Pragmatic programmers 504 Includes bibliographical references. 520 8 Annotation|bLevel up your skills by taking advantage of Clojure's powerful macro system. Macros make hard things possible and normal things easy. They can be tricky to use, and this book will help you deftly navigate the terrain. You'll discover how to write straightforward code that avoids duplication and clarifies your intentions. You'll learn how and why to write macros, and recognise situations when using a macro would (and wouldn't) be helpful. And you'll use macros to remove unnecessary code and build new language features. 588 0 Print version record. 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 650 0 Functional programming languages. 650 0 Clojure (Computer program language) 650 0 Macro instructions (Electronic computers) 650 0 Functional programming (Computer science) 650 6 Langages de programmation fonctionnels. 650 6 Clojure (Langage de programmation) 650 6 Macro-instructions (Informatique) 650 6 Programmation fonctionnelle. 650 7 Clojure (Computer program language)|2fast 650 7 Functional programming (Computer science)|2fast 650 7 Functional programming languages|2fast 650 7 Macro instructions (Electronic computers)|2fast 830 0 Pragmatic programmers. 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/library/view/~/9781941222768/?ar |zAvailable on O'Reilly for Public Libraries 938 Internet Archive|bINAR|nmasteringclojure0000jone 938 Askews and Holts Library Services|bASKH|nAH34349516 938 Askews and Holts Library Services|bASKH|nAH34248941 938 EBSCOhost|bEBSC|n1716694 938 YBP Library Services|bYANK|n15178516 994 92|bJFN