Higher-Order Perl
| Higher-Order Perl | |
|---|---|
![]() Обложка Higher-Order Perl | |
| Автор | Mark Jason Dominus |
| Язык оригинала | Английский |
| Оригинал издан | 2005 |
| Оформление | Yvo Riezebos |
| Издатель | Morgan Kaufmann Publishers |
| Страниц | 600 |
| Носитель | |
| ISBN | 1-55860-701-3 |
Higher-Order Perl: Transforming Programs with Programs (ISBN 1-55860-701-3), это книга о языке программирования Perl, которую написал Марк Джейсон Доминус с целью научить Perl-программистов, имеющих опыт программирования на C и работы в UNIX использованию техник, характерных для языков функционального программирования, таких, как Лисп[1][2][3] Эти техники доступны и в Перле, но не слишком широко известны. Книга также известна под аббревиатурой HOP. Предварительным названием книги было Perl Advanced Techniques Handbook.
Книга написана живым английским языком[1] и ориентирована на опытных Perl-программистов[1][2].
В июне 2013 издательство China Machine Press опубликовало перевод книги на китайский язык[4].
В 2008 году автор открыл бесплатный доступ к полному тексту книги в форматах MOD[5] (модификация POD) и PDF[6][3][7].
Оглавление
- Recursion and callbacks (Рекурсия и callbackи)
- Dispatch tables (Таблицы переходов)
- Caching and memoization (Кэширование и мемоизация)
- Iterators (Итераторы)
- From recursion to iterators (От рекурсии к итераторам)
- Infinite streams (Бесконечные потоки)
- Higher-order functions and currying (Функции высшего порядка и каррирование)
- Parsing (Синтаксический анализ)
- Declarative programming (Декларативное программирование)
Примечания
- 1 2 3 Ken Williams,. Book Review: Higher Order Perl. Dr. Dobb's (1 июня 2005). Дата обращения: 3 апреля 2016. Архивировано 17 апреля 2016 года.
- 1 2 Rutz, Mark W. Higher Order Perl: A Book Review. Linux Journal. Дата обращения: 19 октября 2012. Архивировано 8 ноября 2012 года.
- 1 2 Higher-Order Perl. Linux Insight (9 сентября 2009). Дата обращения: 3 апреля 2016. Архивировано из оригинала 3 апреля 2016 года.
- ↑ Dominus, Mark Jason. 高阶 Perl (кит.). — China Machine Press, 2013. — ISBN 9787111427735.
- ↑ HOP in MOD. Дата обращения: 3 апреля 2016. Архивировано 8 апреля 2016 года.
- ↑ HOP in PDF. Дата обращения: 3 апреля 2016. Архивировано 8 апреля 2016 года.
- ↑ OpenNews: Открыт доступ к книге "Higher-Order Perl". www.opennet.ru. Дата обращения: 3 апреля 2016. Архивировано 16 апреля 2016 года.
Ссылки
- hop.perl.plover.com — официальный сайт Higher-Order Perl
