Je suis en train de digérer la belle présentation Pourquoi apprendre Haskell ? par Keegan McAllister. Il y utilise le bout de phrase
minimum = head . sort
comme une illustration de l'évaluation paresseuse de Haskell en déclarant que minimum
a temps-complexité O(n) en Haskell. Cependant, je pense que l'exemple est un peu académique par nature. Je demande donc un exemple plus pratique où il n'est pas trivialement évident que la plupart des fonctions de l'application intermédiaire les calculs sont jetés.