Una introducción a la programación basada en ejemplos.