Relación entre el número e y los números primos en Haskell

En el artículo ¿Qué tiene que ver el número e con los números primos? de Gaussianos se comenta una curiosa relación entre los números primos y el número e. Dicha relación se expresa mediante la fórmula


 e = \displaystyle\lim_{n \to{+}\infty}\displaystyle\sqrt[p_n]{\displaystyle\prod_{i=1}^n p_i}

donde p_i es el i-ésimo número primo.

A partir del artículo, he diseñado este ejercicio de Haskell para Informática (del Grado de Matemáticas).

El objetivo del ejercicio es la comprobación de la fórmula anterior.