|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn924210284 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
151014s2015 caua ob 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d OCLCF
|d TEFOD
|d YDXCP
|d DEBBG
|d N$T
|d COO
|d EBLCP
|d DEBSZ
|d IDB
|d RECBK
|d MERUC
|d OCLCQ
|d VT2
|d OCLCO
|d D6H
|d HCO
|d CEF
|d OCLCQ
|d STF
|d OCLCQ
|d G3B
|d UAB
|d DKC
|d AU@
|d OCLCQ
|d UKAHL
|d OCLCQ
|d OCLCO
|d OCLCQ
|d OCLCO
|
020 |
|
|
|a 9781593275914
|q (electronic bk.)
|
020 |
|
|
|a 1593275919
|q (electronic bk.)
|
020 |
|
|
|a 9781593277239
|q (electronic bk.)
|
020 |
|
|
|a 1593277237
|q (electronic bk.)
|
029 |
1 |
|
|a CHNEW
|b 000884256
|
029 |
1 |
|
|a CHVBK
|b 37442957X
|
029 |
1 |
|
|a DEBBG
|b BV043020518
|
029 |
1 |
|
|a DEBSZ
|b 455700907
|
035 |
|
|
|a (OCoLC)924210284
|
037 |
|
|
|a CL0500000659
|b Safari Books Online
|
037 |
|
|
|a E21D3AC8-F089-4912-95F4-8B83CB98A617
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.73.C565
|
072 |
|
7 |
|a COM
|x 051310
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051280
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051130
|2 bisacsh
|
082 |
0 |
4 |
|a 005.13/3
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Higginbotham, Daniel,
|e author.
|
245 |
1 |
0 |
|a Clojure for the brave and true :
|b learn the ultimate language and become a better programmer /
|c Daniel Higginbotham.
|
264 |
|
1 |
|a San Francisco, CA :
|b No Starch Press,
|c [2015]
|
264 |
|
4 |
|c Ã2015
|
300 |
|
|
|a 1 online resource (1 volume) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
500 |
|
|
|a Includes index.
|
504 |
|
|
|a Includes bibliographical references and index.
|
520 |
|
|
|a "For weeks, months? -- nay! -- from the very moment you were born, you've felt it calling to you. At long last you'll be united with the programming language you've been longing for: Clojure! As a Lisp-style functional programming language, Clojure lets you write robust and elegant code, and because it runs on the Java Virtual Machine, you can take advantage of the vast Java ecosystem. Clojure for the Brave and True offers a "dessert-first" approach: you'll start playing with real programs immediately, as you steadily acclimate to the abstract but powerful features of Lisp and functional programming. Inside you'll find an offbeat, practical guide to Clojure, filled with quirky sample programs that catch cheese thieves and track glittery vampires."--
|c Portion of summary from book
|
505 |
0 |
|
|a About the Author ; About the Technical Reviewer ; Brief Contents ; Contents in Detail ; Foreword; Acknowledgments; Introduction; Learning a New Programming Language: A Journey Through the Four Labyrinths; How This Book Is Organized; Part I: Environment Setup; Part II: Language Fundamentals; Part III: Advanced Topics; The Code; The Journey Begins!; Part I: Environment Setup; Chapter 1: Building, Running, and the REPL; First Things First: What Is Clojure?; Leiningen; Creating a New Clojure Project; Running the Clojure Project; Building the Clojure Project; Using the REPL; Clojure Editors.
|
505 |
8 |
|
|a Chapter 3: Do Things: A Clojure Crash CourseSyntax; Forms; Control Flow; Naming Values with def; Data Structures; Numbers; Strings; Maps; Keywords; Vectors; Lists; Sets; Simplicity; Functions; Calling Functions; Function Calls, Macro Calls, and Special Forms; Defining Functions; Anonymous Functions; Returning Functions; Pulling It All Together; The Shire's Next Top Model; let; loop; Regular Expressions; Symmetrizer; Better Symmetrizer with reduce; Hobbit Violence; Summary; Exercises; Chapter 4: Core Functions in Depth; Programming to Abstractions.
|
505 |
8 |
|
|a Treating Lists, Vectors, Sets, and Maps as Sequencesfirst, rest, and cons; Abstraction Through Indirection; Seq Function Examples; map; reduce; take, drop, take-while, and drop-while; filter and some; sort and sort-by; concat; Lazy Seqs; Demonstrating Lazy Seq Efficiency; Infinite Sequences ; The Collection Abstraction; into; conj; Function Functions; apply; partial; complement; A Vampire Data Analysis Program for the FWPD; Summary; Exercises; Chapter 5: Functional Programming; Pure Functions: What and Why; Pure Functions Are Referentially Transparent; Pure Functions Have No Side Effects.
|
505 |
8 |
|
|a Living with Immutable Data StructuresRecursion Instead of for/while; Function Composition Instead of Attribute Mutation; Cool Things to Do with Pure Functions; comp; memoize; Peg Thing; Playing; Code Organization; Creating the Board; Moving Pegs; Rendering and Printing the Board; Player Interaction; Summary; Exercises; Chapter 6: Organizing Your Project: A Librarian's Tale; Your Project as a Library; Storing Objects with def; Creating and Switching to Namespaces; refer; alias; Real Project Organization; The Relationship Between File Paths and Namespace Names; Requiring and Using Namespaces.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Clojure (Computer program language)
|
650 |
|
6 |
|a Clojure (Langage de programmation)
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x CÄ
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Java.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Pascal.
|2 bisacsh
|
650 |
|
7 |
|a Clojure (Computer program language)
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Higginbotham, Daniel.
|t Clojure for the brave and true.
|d San Francisco : No Starch Press, [2015]
|z 9781593275914
|w (DLC) 2015014205
|w (OCoLC)893896037
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781457190018/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH33086858
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL6057474
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1141152
|
938 |
|
|
|a Recorded Books, LLC
|b RECE
|n rbeEB00710001
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12800899
|
994 |
|
|
|a 92
|b IZTAP
|