Higher-Order Perl

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Higher-Order Perl
Обложка Higher-Order Perl
Обложка Higher-Order Perl
Автор Mark Jason Dominus
Язык оригинала Английский
Оригинал издан 2005
Оформление Yvo Riezebos
Издатель Morgan Kaufmann Publishers
Страниц 600
Носитель print
ISBN 1-55860-701-3

Higher-Order Perl: Transforming Programs with Programs (ISBN 1-55860-701-3), это книга о языке программирования Perl, которую написал Марк Джейсон Доминус[en] с целью научить 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].

Оглавление[править | править код]

  1. Recursion and callbacks (Рекурсия и callbackи)
  2. Dispatch tables (Таблицы переходов[en])
  3. Caching and memoization (Кэширование и мемоизация)
  4. Iterators (Итераторы)
  5. From recursion to iterators (От рекурсии к итераторам)
  6. Infinite streams (Бесконечные потоки)
  7. Higher-order functions and currying (Функции высшего порядка и каррирование)
  8. Parsing (Синтаксический анализ)
  9. Declarative programming (Декларативное программирование)

Примечания[править | править код]

  1. 1 2 3 Ken Williams,. Book Review: Higher Order Perl. Dr. Dobb's (1 июня 2005). Дата обращения: 3 апреля 2016. Архивировано 17 апреля 2016 года.
  2. 1 2 Rutz, Mark W Higher Order Perl: A Book Review. Linux Journal. Дата обращения: 19 октября 2012. Архивировано 8 ноября 2012 года.
  3. 1 2 Higher-Order Perl. Linux Insight (9 сентября 2009). Дата обращения: 3 апреля 2016. Архивировано из оригинала 3 апреля 2016 года.
  4. Dominus, Mark Jason. 高阶 Perl (кит.). — China Machine Press, 2013. — ISBN 9787111427735.
  5. HOP in MOD. Дата обращения: 3 апреля 2016. Архивировано 8 апреля 2016 года.
  6. HOP in PDF. Дата обращения: 3 апреля 2016. Архивировано 8 апреля 2016 года.
  7. OpenNews: Открыт доступ к книге "Higher-Order Perl". www.opennet.ru. Дата обращения: 3 апреля 2016. Архивировано 16 апреля 2016 года.

Ссылки[править | править код]