para pagina online oficial mac instalar descargar compiler como haskell ghc

online - haskell pagina oficial



Lista de extensiones de GHC (7)

Al usar Leksah IDE, seleccionando el menú Paquete, luego Editar elemento del menú Paquete, la pestaña Extensión también le da una lista seleccionable.

Quería usar {-# LANGUAGE OverloadedStrings #-} pero olvidé cómo se llama. Este tipo de cosas no es hoogle-able, y también lleva algo de tiempo encontrar el uso de google *.

¿Hay alguna lista de extensiones de GHC en el nombre como están en el pragma de LANGUAGE ?

* Mi viaje de búsqueda en Google:




Mi tonta y hacky manera de hacer tales cosas:

$ man ghc | grep String -XExtendedDefaultRules -XNoExtendedDefaultRules -XOverloadedStrings -XNoOverloadedStrings -XGADTs -XNoGADTs -XGADTSyntax -XNoGADTSyntax



ghci''s tab-completion lo sabe. Escriba :set -X en el indicador de ghci, luego presione la tecla Tab y obtendrá una lista completa. O bien :set -XFoo luego Tab obtendrá una lista de todas las extensiones que comienzan con Foo .