Sig:
Referencias a variables ya
Sup:
Índice de Tablas
Ant:
Pack y Unpack
Err:
Si hallas una errata ...
Referencias
Subsecciones
Referencias a variables ya existentes
Referencias y referentes
Referencias a constantes
Contextos y Referencias
Ambiguedad en el De-referenciado
La Notación Flecha
Identificando un referente
ref
Paso de Listas y Hashes a Subrutinas
Referencias a almacenamiento anónimo
Práctica: Conjuntos a través de Hashes
Estructuras anidadas
Asignación Implícita de Memoria y Autovivificación
Impresión de Estructuras Anidadas
Ejemplo: El Producto de Matrices
Ejercicio: Identificadores entre LLaves
Gestión de la memoria
Referencias Simbólicas
Práctica: Referenciado Simbólico
Referencias a subrutinas anónimas
Funciones de orden superior
Práctica: Emulación de un Switch
Typeglobs
Introducción
Asignación de typeglobs
Variables léxicas y typeglobs
local
y typeglobs
Paso de parámetros a una subrutina por medio de typeglobs
Typeglobs y Eficiencia
Typeglobs Selectivos
Typeglobs vistos como Hashes
Referencias Simbólicas y typeglobs
Práctica: Construcción de un wrapper
Suprimiendo Subrutinas con Typeglobs y Referenciado Simbólico
El Módulo
Symbol
Práctica: Inserción de una Subrutina
Prototipos
Práctica: Suma de Prefijos
Las Cadenas como Ficheros
Clausuras
Clausuras y Generación de Funciones Similares
Anidamiento de subrutinas
Clausuras e Iteradores
Subconjuntos de un Conjunto
Práctica: Iterador de Archivos
Memoizing
Práctica: Memoización de un Divide y Vencerás
Práctica: La Función
memoize
Currying
Práctica: Currificación de
grep
Listas Perezosas
Práctica: Listas Perezosas
Sig:
Referencias a variables ya
Sup:
Índice de Tablas
Ant:
Pack y Unpack
Err:
Si hallas una errata ...
Casiano Rodríguez León
2009-10-04