Автор:Colin Jones
Название:Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code
Издательство:Pragmatic Bookshelf
Год:2014
Формат:PDF
Размер:2.03 MB
Язык: Английский
Level 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. You'll learn to recognize 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.
Clojure offers some sharp tools in its toolbox, and one of the sharpest is its macro system. This book will help you write macros using Clojure, and more importantly, recognize when you should be using macros in the first place.
Показать / Скрыть текст
The Lisp "code-as-data" philosophy gives tremendous advantages to macro authors and users. You can use macros to evaluate code in other contexts, move computations to compile time, and create beautiful API layers. You don't need to wait on the Clojure language itself to add new features, you'll learn how to implement even the lowest-level features as macros. You'll step through representative samples of how to use macros in production libraries and applications, find clear details on how to construct macros, and learn pointers to avoid obstacles that often trip up macro amateurs.
Clojure macros are more straightforward to use than metaprogramming features in many other languages, but they're different enough from normal programming to present challenges of their own. Mastering Clojure Macros examines some of these issues, along with alternatives to macros where they exist.
By the time you finish this book, you'll be thinking like a macro professional.
What You Need:The book examples have been developed under Clojure 1.6.0, although earlier and later versions of Clojure may work as well. You'll want to use Leiningen 2.x in order to follow along with the examples that use external projects.
dfiles.ru
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12793 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Книга: Sandra № 4 2002 Автор: Коллектив Издательство: ОВА-Пресс Страниц: 42 Формат: DJVU Размер: 7,52 Мб Качество: Нормальное Язык: Русский Год издания: 2002 Скачать с . . .
Название: Мировая художественная культура: учебник для 10 класса Автор: Емохонова Л. Г. Издательство: Академия Страниц: 279 Формат: DJVU Размер: 15 Mб Качество: Нормальное Язык: Русский Год издания: 2 . . .
Название: Kanavice №12 2007 Автор: коллектив Издательство: - Страниц: 63 Формат: JPG Размер: 31,02Mb Качество: Отличное Язык: Русский Год издания: 2007 Переодический журнал по вышивке крестом на турец . . .
Название: Crochet fantasy №77 1992 Автор: Коллектив Издательство: -- Страниц: 56 Формат: JPG Размер: 9,4 Мб Качество: Нормальное Язык: Английский Год издания: 1992 Журнал по вязанию крючком. В номере: . . .
Книга: Бижу. Я создаю украшения №44 2007 Автор: Коллектив авторов Издательство: Де Агостини Страниц: 21 Формат: PDF Размер: 4,58 Мб (добавлено 5 % на восстановление) Качество: Отличное Язык: Русский Г . . .
Название: Холодный закусочный стол Автор: М.С.Смаль, Н.А.Кудренко Издательство: "Офсет", Красноярск Год издания: 1995 Страниц: 43 Язык: Русский Формат: pdf Качество: отличное Размер: 12,8 Мб Описани . . .
Книга: Вероятность в играх и развлечениях Автор: Глеман М., Варга Т. Издательство: Просвещение Страниц: 176 Формат: DJVU Размер: 1.8 Mб Качество: Нормальное Язык: Русский Год издания: 1979 Книга содер . . .
Книга: Phildar Accessoires Автор: коллектив Издательство: Choco Страниц: 32 Формат: JPG Размер: 4.21 Mб Качество: Отличное Язык: Русский Год издания: 2008 Журнал по вязанию спицами. В журнале представ . . .
Название: Good Woodworking №113 Autumn 2001 Автор: Коллектив авторов Выпуск: №113 Autumn Год издания: 2001 Страниц: 100 Формат: PDF Качество: норм. Размер файла: 60 Мб Язык: English Good Woodworkin . . .
Название: Органическая химия Автор: Моррисон Р., Бойд Р. Издательство: Мир Страниц: 1132 Формат: DJVU Размер: 15,8 Мб Качество: Отличное Язык: Русский Год издания: 1974 Книга являет из себя прогрессив . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Mastering Clojure Macros. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.