Higher-Order Perl
From Wikipedia, the free encyclopedia
Higher-Order Perl (Transforming programs with programs), ISBN 1-55860-701-3 (ISBN-13: 978-1-55860-701-9), is a book 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, but less known. The book is often referred to as HOP. The provisional title of HOP was Perl Advanced Techniques Handbook.
The author will make HOP available for free as a Wiki.
[edit] Contents
- Recursion and callbacks
- Dispatch tables
- Caching and memoization
- Iterators
- From recursion to iterators
- Infinite streams
- Higher-order functions and currying
- Parsing
- Declarative programming