Higher-Order Perl
{{Short description|2005 book}}
{{Infobox book
| name = Higher-Order Perl
| title_orig =
| translator =
| image = Higher-Order Perl front cover 2005.jpg
| caption = The cover of Higher-Order Perl
| author = Mark Jason Dominus
| illustrator =
| cover_artist = Yvo Riezebos
| country = USA
| series =
| subject = Computer programming, Perl
| published = 2005 Morgan Kaufmann
| media_type = Print, MOD, PDF
| pages = 600
| isbn = 1-55860-701-3
| dewey = 005.13/3 22
| congress = QA76.73.P22 D56 2005
| oclc = 56086063
| preceded_by =
| followed_by =
}}
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.Higher-Order Perl: Transforming Programs with Programs ({{ISBN|1-55860-701-3}})
In June 2013, a Chinese-language edition was published by China Machine Press.{{cite book | title = 高阶 Perl | last1 = Dominus | first1 = Mark Jason | publisher = China Machine Press | isbn = 9787111427735 | language = Chinese | translator = Teng Jiahai (滕家海) | date = June 27, 2013 }} The full text of Higher Order Perl is available online in a variation of the Plain Old Documentation format (MOD) and in PDF.[http://hop.perl.plover.com/book/#MOD Higher Order Perl, MOD Format] ({{ISBN|1-55860-701-3}})[http://hop.perl.plover.com/book/#PDF Higher Order Perl, PDF Format] ({{ISBN|1-55860-701-3}})
Reception
The book has received reviews from sources including ACM Computing Reviews,{{cite journal|last=Schweitzer|first=Martin|date=2005-07-22|title=Higher-order Perl : transforming programs with programs|url=http://www.computingreviews.com/review/review_reviewprint.cfm?review_id=131552|journal=ACM Computing Reviews|archiveurl=https://web.archive.org/web/20200426095538/http://www.computingreviews.com/review/review_reviewprint.cfm?review_id=131552|archivedate=2020-04-26|accessdate=2020-04-26}} Linux Journal,{{cite magazine|last=Rutz|first=Mark W.|date=2005-11-30|title=Higher Order Perl: A Book Review|url=https://www.linuxjournal.com/article/8698|magazine=Linux Journal|archiveurl=https://web.archive.org/web/20200426095811/https://www.linuxjournal.com/article/8698|archivedate=2020-04-26|accessdate=2020-04-26}} Weblabor,{{cite journal|last=András|first=Bártházi|date=May 2005|title=Higher-Order Perl|url=http://weblabor.hu/konyvek/higherorderperl|journal=Weblabor|language=Hungarian|issn=1785-9573|archiveurl=https://web.archive.org/web/20200426100124/http://weblabor.hu/konyvek/higherorderperl|archivedate=2020-04-26|accessdate=2020-04-26}} Dr. Dobb's Journal,{{cite magazine|last=Voglmaier|first=Reinhard|date=2005-11-29|title=Book Review: Higher-Order Perl|url=https://www.drdobbs.com/book-review-higher-order-perl/199102891|magazine=Dr. Dobb's Journal|archiveurl=https://web.archive.org/web/20200426100807/https://www.drdobbs.com/book-review-higher-order-perl/199102891|archivedate=2020-04-26|accessdate=2020-04-26}} and The Prague Bulletin of Mathematical Linguistics.{{cite journal |last=Straňák |first=Pavel |date=June 2007 |title=Higher-order Perl: Transforming programs with programs |url=https://ufal.mff.cuni.cz/pbml/87/pbml87.pdf |journal=The Prague Bulletin of Mathematical Linguistics |publisher=Charles University |issn=0032-6585 |volume=87 |page=92 |accessdate=2020-04-26 |archiveurl=https://web.archive.org/web/20200426101818/https://ufal.mff.cuni.cz/pbml/87/pbml87.pdf |archivedate=2020-04-26 }}
References
{{reflist}}