x32 para descargar 32bit windows haskell

windows - para - haskell platform x32



Haskell en la instalaciĆ³n de Windows (10)

Lamentablemente, no tengo acceso a una * caja nix en el trabajo o en casa. La única forma en que puedo jugar con Haskell es en Windows. ¿Alguien aquí usando Haskell en Windows? ¿Cuál es tu configuración?


O bien, puede dividir su disco duro en un arranque de duelo entre Linux y Windows :)

No responde tu pregunta, pero es una alternativa.


Recuerdo haber usado abrazos con cierto éxito hace un tiempo. Yo solo estaba jugando.



GHC es un compilador avanzado, de código abierto y un entorno interactivo para el lenguaje funcional Haskell.

Hay un instalador de Windows para GHC , pero para la versión 6.4.2.

Un Windows .exe (no es un instalador .msi ) para la versión 6.10.1 está en http://www.haskell.org/ghc/dist/6.10.1/ No está claro cuando la versión actual (GHC 6.10.1) ofrecerá un instalador de Windows.


He usado Haskell en Windows, pero solo cuando me veo obligado a hacerlo. No porque la combinación Haskell + Windows sea particularmente mala, sino porque realmente no me gusta Windows.

Mi configuración fue básicamente la siguiente:

Como pueden ver, estaba tratando de obtener un entorno que fuera lo más similar posible a Unix (sin usar cygwin, porque me resulta completamente confuso). Vim es mi editor favorito. El motivo de Visual Studio fue que el entorno C enviado con GHC no cubre todo Win32API. Usé CMake para obtener un entorno de construcción decente.


Puede instalar Sun''s VirtualBox e instalar Linux en él.



La plataforma Haskell es ahora más o menos la distribución estándar de haskell, y tiene un instalador de Windows.


Nadie parece haber mencionado Atom todavía, que he estado usando durante algunas semanas. Aún no es tan estable y maduro como ST3, pero parece prometedor y ofrece integración cabal (parcial) y ghc-mod (buena) a través de complementos.


DESCARGO DE RESPONSABILIDAD: Lo que sigue a continuación fue válido en octubre de 2013. Por lo tanto, existe una buena posibilidad de que se desactualice pronto. Sus ediciones y comentarios son bienvenidos.

Esto es lo que hice para configurar Haskell en mi Windows 7 x64

1. Instalar la plataforma Haskell

Descargue e instale la plataforma Haskell desde http://www.haskell.org/platform/windows.html

2. Instalar texto Sublime 3

Descargue e instale Sublime Text 3 desde http://www.sublimetext.com/3

3. Habilite el administrador de paquetes en Sublime

  1. Ejecutar sublime
  2. Abra la consola: View >> Show console
  3. Pegue el siguiente código en la consola y presione Enter (según esto ):

import urllib.request,os; pf = ''Package Control.sublime-package''; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), ''wb'').write(urllib.request.urlopen( ''http://sublime.wbond.net/'' + pf.replace('' '',''%20'')).read())

  1. Abra la paleta de comandos: Tools >> Command palette
  2. En la ventana emergente de la paleta de comandos escriba en: Package Control: Install Package
  3. Seleccione el paquete: SublimeHaskell

4. Instalar herramientas Haskell

Cabal es el administrador de paquetes estándar para Haskell. Lo que debes hacer es:

  1. Inicie una consola con permisos administrativos
  2. Correr:

    cabal install cabal-install cabal update cabal install aeson cabal install haskell-src-exts cabal install ghc-mod cabal install cmdargs cabal install haddock

5. Instalar hdevtools

NO puede instalar hdevtools en Windows ejecutando: cabal instal hdevtools. Lo que debes hacer en cambio es:

  1. Descargue el código fuente de hdevtools para Windows desde https://github.com/mvoidex/hdevtools * (* Actualmente no funciona con GHC 7.10. Consulte este fork para compilar con GHC 7.10 y superior)

  2. Descomprimirlo en una carpeta

  3. Ve a esa carpeta y ejecuta:

    runhaskell Setup.hs configure --user runhaskell Setup.hs build runhaskell Setup.hs install

  4. Observe la ruta (en la salida de la consola) donde se instalaron las hdevtools. Necesitarás esta ruta cuando configures el complemento SublimeHaskell en Sublime. La ruta debe ser similar a esta: C:/Users/Aleksey Bykov/AppData/Roaming/cabal/bin donde Aleksey Bykov es el nombre del usuario actual.

6. Configurar el complemento SublimeHaskell en Sublime:

  1. Comience Sublime
  2. Ir a Preferences >> Package settings >> SumblimeHaskell >> Settings - User
  3. Asegúrate de que la configuración se ve así:

    { "add_to_PATH": [ "C:/Users/Aleksey Bykov/AppData/Roaming/cabal/bin/" ], "enable_hdevtools": true }

donde C:/Users/Aleksey Bykov/AppData/Roaming/cabal/bin/ es esa ruta (se obtuvo en el paso 5) donde hdevtools (todas las demás herramientas se han instalado) 4. Guarde el archivo y reinicie Sublime

7. Hola mundo

  1. Comience Sublime
  2. Crea un nuevo archivo y hello-world.hs inmediatamente como hello-world.hs
  3. Pon el siguiente código allí:

    main::IO() main = putStrLn "Hello world!"

  4. Compila y ejecuta yendo Tools >> Build x 2 veces (primero construye, segundo se ejecuta)

8. Ver también

Hay otro gran artículo: http://howistart.org/posts/haskell/1