HOME > 상세정보

상세정보

Quick Clojure [electronic resource] : effective functional programming

Quick Clojure [electronic resource] : effective functional programming

자료유형
E-Book(소장)
개인저자
McDonnell, Mark.
서명 / 저자사항
Quick Clojure [electronic resource] : effective functional programming / Mark McDonnell.
발행사항
Berkeley, CA :   Apress,   c2017.  
형태사항
1 online resource (xxi, 200 p.).
ISBN
9781484229514 9781484229521 (eBook)
요약
Get up to speed with Clojure in this quick and practical primer. You'll learn the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more. Author Mark McDonnell talks about organization with namespaces; how to change the language via macros; object-oriented programming; and creating command-line apps. Finally, he shows you how to write Clojure from shell languages and interfaces such as Vim.   After reading and using Quick Clojure, you'll come away with first-hand knowledge and advice on how to quickly adopt, use, and apply Clojure without all the theoretical baggage that bigger books can sometimes bring. You will: Work with data structures and their syntax  Discover OOP in Clojure with patterns, polymorphisms, pattern matching, and concurrency  Use conventions, organization, and namespaces in Clojure Create command-line apps  Build various Clojure projects with the Leiningen IDE tool and framework.
일반주기
Title from e-Book title page.  
내용주기
1. What is Clojure? -- 2. Data Structures and Syntax -- 3. Functional Programming -- 4. Sequences -- 5. Functions -- 6. Destructuring -- 7. Pattern Matching -- 8. Concurrency -- 9. Namespaces -- 10. Macros -- 11. Object Orientation -- 12. Leiningen -- 13. Command Line Applications -- Appendix A: Conventions -- Appendix B: Writing Clojure with Vim.
서지주기
Includes bibliographical references and index.
이용가능한 다른형태자료
Issued also as a book.  
일반주제명
Clojure (Computer program language). Functional programming (Computer science).
바로가기
URL
000 00000cam u2200205 a 4500
001 000045987529
005 20190626103945
006 m d
007 cr
008 190624s2017 cau ob 001 0 eng d
020 ▼a 9781484229514
020 ▼a 9781484229521 (eBook)
040 ▼a 211009 ▼c 211009 ▼d 211009
050 0 0 ▼a QA76.73.C565
082 0 4 ▼a 005.1/14 ▼2 23
084 ▼a 005.114 ▼2 DDCK
090 ▼a 005.114
100 1 ▼a McDonnell, Mark.
245 1 0 ▼a Quick Clojure ▼h [electronic resource] : ▼b effective functional programming / ▼c Mark McDonnell.
260 ▼a Berkeley, CA : ▼b Apress, ▼c c2017.
300 ▼a 1 online resource (xxi, 200 p.).
500 ▼a Title from e-Book title page.
504 ▼a Includes bibliographical references and index.
505 0 ▼a 1. What is Clojure? -- 2. Data Structures and Syntax -- 3. Functional Programming -- 4. Sequences -- 5. Functions -- 6. Destructuring -- 7. Pattern Matching -- 8. Concurrency -- 9. Namespaces -- 10. Macros -- 11. Object Orientation -- 12. Leiningen -- 13. Command Line Applications -- Appendix A: Conventions -- Appendix B: Writing Clojure with Vim.
520 ▼a Get up to speed with Clojure in this quick and practical primer. You'll learn the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more. Author Mark McDonnell talks about organization with namespaces; how to change the language via macros; object-oriented programming; and creating command-line apps. Finally, he shows you how to write Clojure from shell languages and interfaces such as Vim.   After reading and using Quick Clojure, you'll come away with first-hand knowledge and advice on how to quickly adopt, use, and apply Clojure without all the theoretical baggage that bigger books can sometimes bring. You will: Work with data structures and their syntax  Discover OOP in Clojure with patterns, polymorphisms, pattern matching, and concurrency  Use conventions, organization, and namespaces in Clojure Create command-line apps  Build various Clojure projects with the Leiningen IDE tool and framework.
530 ▼a Issued also as a book.
538 ▼a Mode of access: World Wide Web.
650 0 ▼a Clojure (Computer program language).
650 0 ▼a Functional programming (Computer science).
856 4 0 ▼u https://oca.korea.ac.kr/link.n2s?url=https://doi.org/10.1007/978-1-4842-2952-1
945 ▼a KLPA
991 ▼a E-Book(소장)

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/e-Book 컬렉션/ 청구기호 CR 005.114 등록번호 E14013783 도서상태 대출불가(열람가능) 반납예정일 예약 서비스 M

컨텐츠정보

책소개

Get up to speed with Clojure in this quick and practical primer. You'll learn the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more. Author Mark McDonnell talks about organization with namespaces; how to change the language via macros; object-oriented programming; and creating command-line apps. Finally, he shows you how to write Clojure from shell languages and interfaces such as Vim. ?

After reading and using Quick Clojure, you'll come away with first-hand knowledge and advice on how to quickly adopt, use, and apply Clojure without all the theoretical baggage that bigger books can sometimes bring.

What You'll Learn
  • Work with data structures and their syntax?
  • Discover OOP in Clojure with patterns, polymorphisms, pattern matching, and concurrency?
  • Use conventions, organization, and namespaces in Clojure
  • Create command-line apps?
  • Build various Clojure projects with the Leiningen IDE tool and framework

Who This Book Is For?

Programmers with experience. ?A Java background would be helpful, but not required.






New feature

Get up to speed with Clojure in this quick and practical primer. You'll learn the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more. Author Mark McDonnell talks about organization with namespaces; how to change the language via macros; object-oriented programming; and creating command-line apps. Finally, he shows you how to write Clojure from shell languages and interfaces such as Vim. ?

After reading and using?Quick Clojure, you'll come away with first-hand knowledge and advice on how to quickly adopt, use, and apply Clojure without all the theoretical baggage that bigger books can sometimes bring.

You will:
  • Work with data structures and their syntax?
  • Discover OOP in Clojure with patterns, polymorphisms, pattern matching, and concurrency?
  • Use conventions, organization, and namespaces in Clojure
  • Create command-line apps?
  • Build various Clojure projects with the Leiningen IDE tool and framework



정보제공 : Aladin

목차

1. What is Clojure?
2. Data Structures and Syntax
3. Functional Programming
4. Sequences
5. Functions
6. Destructuring
7. Pattern Matching
8. Concurrency
9. Namespaces
10. Macros
11. Object Orientation
12. Leiningen
13. Command Line Applications
Appendix A: Conventions
Appendix B: Writing Clojure with Vim.

관련분야 신착자료

Harvard Business Review (2025)