Cargando…

Higher-Order Perl : Transforming Programs with Programs.

Most Perl programmers, including the inventor of Perl, were originally trained as C and UNIX programmers. So the Perl programs that they write bear a strong resemblance to C programs. But Perl incorporates many features that have their roots in non-C programming languages such as LISP. These advance...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dominus, Mark Jason
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Burlington : Elsevier, 2005.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_ocn729244238
003 OCoLC
005 20240329122006.0
006 m o d
007 cr mn|---|||||
008 090821s2005 vtu o 000 0 eng d
040 |a MHW  |b eng  |e pn  |c MHW  |d YDXCP  |d IDEBK  |d NRU  |d OCLCQ  |d ZCU  |d OCLCQ  |d UKDOC  |d DEBSZ  |d OCLCQ  |d EBLCP  |d OCLCQ  |d MERUC  |d ICG  |d OCLCO  |d OCLCF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d DKC  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 171114249  |a 507217371  |a 936898176 
020 |a 9780080478340  |q (electronic bk.) 
020 |a 0080478344  |q (electronic bk.) 
020 |a 9781558607019 
020 |a 1558607013  |q (Trade Paper) 
029 1 |a AU@  |b 000048779042 
029 1 |a DEBBG  |b BV044080696 
029 1 |a DEBSZ  |b 430292511 
029 1 |a DEBSZ  |b 449069893 
029 1 |a AU@  |b 000066756116 
035 |a (OCoLC)729244238  |z (OCoLC)171114249  |z (OCoLC)507217371  |z (OCoLC)936898176 
037 |b 00991439 
050 4 |a QA76.73.P22 D56 2004eb 
082 0 4 |a 005.13/3 22 
049 |a UAMI 
100 1 |a Dominus, Mark Jason. 
245 1 0 |a Higher-Order Perl :  |b Transforming Programs with Programs. 
260 |a Burlington :  |b Elsevier,  |c 2005. 
300 |a 1 online resource (601 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a CHAPTER 1 RECURSION AND CALLBACK; 1.1 DECIMAL TO BINARY CONVERSION; 1.2 FACTORIAL; 1.3 THE TOWER OF HANOI; 1.4 HIERARCHICAL DATA; 1.5 APPLICATIONS AND VARIATIONS OF DIRECTORY WALKING; 1.6 FUNCTIONAL VERSUS OBJECT-ORIENTED PROGRAMMING; 1.7 HTML; 1.8 WHEN RECURSION BLOWS UP; CHAPTER 2 DISPATCH TABLES; 2.1 CONFIGURATION FILE HANDLING; 2.2 CALCULATOR; CHAPTER 3 CACHING AND MEMOIZATION; 3.1 CACHING FIXES RECURSION; 3.2 INLINE CACHING; 3.3 GOOD IDEAS; 3.4 MEMOIZATION; 3.5 THE MEMOIZE MODULE; 3.6 CAVEATS; 3.7 KEY GENERATION; 3.8 CACHING IN OBJECT METHODS; 3.9 PERSISTENT CACHES. 
505 8 |a 3.10 ALTERNATIVES TO MEMOIZATION3.11 EVANGELISM; 3.12 THE BENEFITS OF SPEED; CHAPTER 4 ITERATORS; 4.1 INTRODUCTION; 4.2 HOMEMADE ITERATORS; 4.3 EXAMPLES; 4.4 FILTERS AND TRANSFORMS; 4.5 THE SEMIPREDICATE PROBLEM; 4.6 ALTERNATIVE INTERFACES TO ITERATORS; 4.7 AN EXTENDED EXAMPLE: WEB SPIDERS; CHAPTER 5 FROM RECURSION TO ITERATORS; 5.1 THE PARTITION PROBLEM REVISTED; 5.2 HOW TO CONVERT A RECURSIVE FUNCTION TO AN ITERATOR; 5.3 A GENERIC SEARCH ITERATOR; 5. 
520 |a Most Perl programmers, including the inventor of Perl, were originally trained as C and UNIX programmers. So the Perl programs that they write bear a strong resemblance to C programs. But Perl incorporates many features that have their roots in non-C programming languages such as LISP. These advanced features are not well understood and are rarely used by most Perl programmers, but they are very powerful. They can automate tasks in everyday programming that are difficult to solve any other way, and also serve as an introduction to the techniques of functional programming for those who have not. 
588 0 |a Print version record. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Perl (Computer program language) 
650 0 |a Object-oriented programming (Computer science) 
650 6 |a Perl (Langage de programmation) 
650 6 |a Programmation orientée objet (Informatique) 
650 7 |a Object-oriented programming (Computer science)  |2 fast 
650 7 |a Perl (Computer program language)  |2 fast 
758 |i has work:  |a Higher-order Perl (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGgyP7D6QfrGcWFVFJJCcP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 1 |z 9781558607019 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=232133  |z Texto completo 
938 |a 123Library  |b 123L  |n 34054 
938 |a EBL - Ebook Library  |b EBLB  |n EBL232133 
938 |a YBP Library Services  |b YANK  |n 2586101 
994 |a 92  |b IZTAP