Программирование на Clojure. Практика применения Lisp в мире Java
Эта книга представляет собой практическое руководство по Clojure — современному диалекту языка Lisp, работающему на платформе Java Virtual Machine (JVM). Авторы демонстрируют, как Clojure сочетает мощь функционального программирования с доступом к обширной экосистеме Java, позволяя решать реальные задачи эффективно и элегантно.
Издание охватывает все аспекты языка: от основ синтаксиса и работы с REPL до продвинутых тем, таких как многопоточное программирование, макросы и взаимодействие с Java-библиотеками. Книга показывает, как Clojure помогает устранить излишнюю сложность и предлагает новые подходы к решению сложных проблем, характерных для современной разработки.
Особое внимание уделяется практическому применению Clojure в типичных сценариях: разработке веб-приложений, работе с базами данных и создании масштабируемых систем. Издание предназначено для программистов, которые хотят освоить функциональный стиль программирования и использовать преимущества Lisp в мире Java.









