Principales usos del lenguaje Hasker
Desarrollo
A finales de la década de 1980, habían surgido una serie de lenguajes de programación funcionales, cada uno con sus propias fortalezas y debilidades. Para que tengan una base unificada de investigación y desarrollo para la investigación científica, debería haber un nuevo lenguaje estandarizado sobre el cual crear lenguajes de programación funcionales. La siguiente idea fue utilizar Miranda como punto de partida para este trabajo (los desarrolladores de Miranda no estaban interesados en este trabajo). Fue en este contexto que se lanzó Haskell 1.0 en 1990.
La última versión del lenguaje es una variante modificada de su versión original (Haskell-98-Standard de 1999), y Haskell es uno de los lenguajes funcionales más estudiados en la actualidad. Haskell es uno de los lenguajes funcionales más estudiados en la actualidad: Parallel Haskell, Extended Haskell (antes Goffin), Eager Haskell, Eden, DNA-Hakell y variantes orientadas a objetos (Haskell++, O'Haskell, Mondrian). Haskell también se utiliza como plantilla para diseñar nuevos lenguajes, como declaraciones etiquetadas con lambda en Python.