Episodio

Conferencias C9: Dr. Erik Meijer - Fundamentos de programación funcional Capítulo 12 de 13

En el capítulo 12, Evaluación diferida, el Dr. Meijer nos lleva a un viaje al mundo de la evaluación (cuando se evalúan las expresiones). En el caso de la evaluación diferida, el cálculo se retrasa hasta que se sabe que es necesario el resultado del cálculo.

La mayoría de los lenguajes de programación que usa la mayoría de los usuarios de día a día usan una evaluación diligente o estricta, que es la
opuesto a la evaluación diferida. En el mundo de la evaluación estricta, las expresiones se evalúan tan pronto como están enlazadas a una variable (esto también se conoce como evaluación expansión). ¡En Haskell, laziness es de primera clase!

Únase. ¡Aprende y disfruta!

Capítulo 1Capítulo 2Capítulo 3Capítulo 4 Capítulo 5Capítulo 6Capítulo 7Capítulo 8Capítulo 9 Capítulo 10Capítulo 11 Capítulo 12Capítulo 13

Haskell