x32 para online descargar compiler 32bit haskell ghc haskell-platform

para - haskell platform windows download



¿Cuál es la diferencia entre GHC y la plataforma Haskell? (2)

La plataforma Haskell es una colección de compiladores, herramientas y bibliotecas para Haskell.

Actualmente specifies que GHC está incluido en la plataforma.

Los paquetes compatibles de la plataforma Haskell instalarán GHC sin el trabajo adicional requerido por parte del usuario.

Estoy a punto de entrar en Haskell, y estoy un poco confundido por lo que me recomiendan instalar tanto GHC como la plataforma de Haskell a través de cerveza

¿No es GHC una implementación / compilador de Haskell?
¿Cuándo se necesita la plataforma?


Respuesta corta:
La Plataforma Haskell es una colección de cosas.
GHC es un componente específico de esas cosas.

Respuesta más larga:
Por lo general, usted desea instalar la Plataforma Haskell, porque luego obtiene muchas cosas instaladas de una vez, en lugar de tener que configurar manualmente todas las piezas una a la vez.
Ese es el propósito de la plataforma Haskell.

Para dar una perspectiva histórica: antes de que se inventara la plataforma Haskell, el propio GHC solía venir con una bolsa de bibliotecas al azar.
La Plataforma Haskell se inventó para que alguien con menos trabajo pudiera decidir qué bibliotecas deberían y no deberían incluirse fuera de la caja (es decir, las personas de GHC podrían dejar de pensar en bibliotecas y volver a pensar en GHC).
Ha sido bastante exitoso en ese sentido.