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, but less known. The book is often referred to as HOP. The provisional title of HOP was
Perl Advanced Techniques Handbook.