Clojure? Это где скобочки и нет типов? На производстве? Всё верно. Это функциональный язык с акцентом на неизменяемость и многопоточность. Он появился десять лет назад и постепенно набирает популярность в России. В семи главах мы рассмотрим, как работать с Clojure на производстве.

До сих пор информацию о Clojure можно было найти только в книгах на английском и в отдельных статьях в интернете. Ситуация меняется: появилась книга на русском, и это не перевод. Автор – программист, который зарабатывает этим языком.

Это не очередное введение в Clojure. Вас ждут семь глав с акцентом на практику и неочевидные вещи, которых нет в учебных материалах. Вся книга от начала до конца – личный опыт автора. Код заимствован из настоящих проектов. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня.

Что внутри

  • Семь глав на самые нужные темы о языке;
  • код с подсветкой синтаксиса;
  • сноски с QR-кодами на полях;
  • технические термины в привычном написании.

Содержание и отрывок

Главы:

  1. Веб-разработка
  2. Clojure.spec
  3. Исключения
  4. Изменяемость
  5. Конфигурация
  6. Системы
  7. Тесты

Подробное содержание (PDF)

Фрагмент книги, по пять страниц из каждой главы (PDF)

Где купить

Печатная версия

  • Интернет-магазин Ридеро, формат А5, 360 страниц, мягкая обложка. Книгу печатают по технологии print on demand. Это значит, сразу после заказа ее оперативно печатают на специальном станке. На этой же странице можно купить электронную версию, но для этого я рекомендую другой сервис (см. ниже).
  • На Озоне в аналогичном формате. Книга стоит немного дороже, но Озон компенсирует это удобной доставкой. При заказе от 1000 рублей она бесплатна, так что это повод заказать другую книжку, которую вы заприметили в прошлый раз.

  • Заказать у меня лично. Кнопка ниже перекинет вас на страницу Яндекс.Денег. Заполните форму и переведите 800 рублей. Я вышлю вам книгу в твердой обложке по указанному адресу. Вышлю в любую страну, детали отправки обсудим в личке. К предзаказу прилагается подарок – бесплатный доступ к электронному бандлу. Если не получается оплатить через форму Яндекса, пишите – скину альтернативные способы.

Электронная версия

  • Доступна на Gumroad. При покупке вы получите набор PDF-файлов под разные устройства. Сейчас доступны версия для печати и для планшета. Последняя отличается тем, что у нее срезаны поля, нет QR-кодов, а все ссылки нажимаются. Сейчас я готовлю версии для читалки и телефона. У них меньше размер страницы и по-другому набран код, чтобы уместиться без переносов (см. галерею ниже).

    Купить

Отзывы, опечатки

Если вы нашли опечатку или неточность, пишите на почту ivan@grishaev.me. Я буду обновлять макет во всех сервисах, и следующий читатель получит исправленную версию.

История создания

Заметки к книге и черновики глав:

Благодарности

Спасибо Петру Маслову и Евгению Климову за крупные партии найденных опечаток. Алексей Шипилов внёс важное замечание к первой главе, Досбол Жантолин к последней. Молодцы все, кто указал на ошибки в комментариях в блоге.

Отдельно благодарю читателей, которые оформили предзаказ – не ожидал такого наплыва, спасибо!

Галерея

Страницы:

Вживую:

Версия на Айпаде:

Готовлю версию для читалки и телефона: