C.C.I.A. Grado de Ingeniería Informática - Tecnologías Informáticas
Programación Declarativa (Curso 2017-18)
U.S.

Programas instalados en los laboratorios

  • Página oficial del editor (y mucho más) Emacs
  • Página oficial de Haskell (recomendable Haskell Platform)
    • Instalación en Ubuntu (desde una consola):
      sudo apt-get install haskell-platform emacs haskell-mode
      sudo cabal update
      sudo cabal install quickcheck
      sudo cabal install codeworld-api (puede ser necesario añadir --force-reinstalls)
    • Para poder trabajar con el intérprete de Haskell desde Notepad++
      Si obtienes errores del parser debido al uso de tabuladores, reemplazalos por espacios en blanco desde Settings, Languages y seleccionar "replace by space" bajo Tab Settings.
    • Instalación en Windows (se ha probado instalando haskell-platform-7.10.3 en Windows10)
      Utilizar la línea de comandos: cmd
      cabal update
      cabal install quickcheck
      cabal install codeworld-api (puede ser necesario añadir --force-reinstalls)
      Si durante la instalación falla con un error como el siguiente:
      cabal: Error: some packages failed to install: package failed during the configure step. The exception was: exit: ExitFailure 1
      Intentar la instalación del package de forma independiente.
      Si se tiene un error como el siguiente:
      The package has a ‘./configure’ script. This requires a Unix compatibility toolchain such as MinGW+MSYS or Cygwin.
      Instalar cygwin y añadir c:\cygwin\bin a la variable de entorno path

Información adicional

Departamento: Ciencias de la Computación e Inteligencia Artificial
Escuela Técnica Superior de Ingeniería Informática
Tutorías
Profesores:
Despacho:
e-correo:
Carmen Graciani (coordinadora)
H1.42
cgdiaz 'at' us.es