Jump to content

Higher-Order Perl

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Octoberwoodland (talk | contribs) at 19:38, 14 October 2016 (adjust content as per WP:OR). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Higher-Order Perl
The cover of Higher-Order Perl
AuthorMark Jason Dominus
Cover artistYvo Riezebos
LanguageEnglish
SubjectComputer programming, Perl
Published2005 Morgan Kaufmann
Publication placeUSA
Media typeprint
Pages600
ISBN1-55860-701-3
OCLC56086063
005.13/3 22
LC ClassQA76.73.P22 D56 2005

Higher-Order Perl: Transforming Programs with Programs (ISBN 1-55860-701-3), is a book about the Perl programming language written by Mark Jason Dominus with the goal to teach Perl programmers with a strong C and Unix background how to use techniques with roots in functional programming languages like Lisp that are available in Perl as well.

In June 2013, a Chinese-language edition was published by China Machine Press.[1] The full text of HOP available in a derivative of Plain Old Documentation (POD) named MOD, and in PDF.

Contents

  1. Recursion and callbacks
  2. Dispatch tables
  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

References

  1. ^ Dominus, Mark Jason (June 27, 2013). 高阶 Perl (in Chinese). Translated by Teng Jiahai (滕家海). China Machine Press. ISBN 9787111427735.