Articulo de referencia

Gofer (lenguaje de programación)

Gofer ( Good for equational reasoning ) es una implementación del lenguaje de programación Haskell destinada a fines educativos y que da soporte a un lenguaje basado en la versi...

Gofer ( Good for equational reasoning ) es una implementación del lenguaje de programación Haskell destinada a fines educativos y que da soporte a un lenguaje basado en la versión 1.2 del informe Haskell. Fue reemplazada por Hugs . [ 1 ]

Su sintaxis se asemeja más a la del lenguaje comercial Miranda, anterior a su uso , que a la del Haskell, posteriormente estandarizado . Carece de algunas características de Haskell (como la cláusula de derivación en las definiciones de tipos de datos), pero incluye varias características que no fueron adoptadas por Haskell (aunque algunas se incorporaron posteriormente al Glasgow Haskell Compiler (GHC), como la generalización de la sintaxis de comprensión de listas para admitir cualquier mónada, que ahora está disponible mediante la extensión MonadComprehensions).

Referencias

  1. "Preguntas frecuentes sobre los abrazos" . Haskell.org .