Вы находитесь на странице: 1из 3

Caractersticas Claves de Haskell Platform

Entorno de desarrollo para programar en Haskell



La plataforma de Haskell es un entorno de desarrollo simple, fcil de utilizar, comprensivo,
robusto para programar en Haskell.

Para los nuevos usuarios la plataforma de Haskell la hace trivial para levantarse y
funcionando con un entorno de desarrollo completo de Haskell.

Para los reveladores experimentados, la plataforma de Haskell proporciona una base
comprensiva, estndar para el desarrollo de Haskell de la fuente comercial y abierta que
maximiza interoperabilidad y estabilidad de su cdigo.

Aqu estn algunas caractersticas dominantes de la plataforma de Haskell:

Estructuras de control:
applicatives, flechas, functors, monoides
excepciones (extensibles) sncronas y asincrnicas
mnadas: la habitacin de la mnada de la MTL
foldables, traversables
Concurrencia y paralelismo:
hilos de rosca ligeros
chispas/futuros del hilo de rosca
memoria transaccional del software
MVars: variables de la sincronizacin del hilo de rosca
canales, semaphors, vars de la muestra
Estructuras de datos:
tipos de datos primitivos y estndar
secuencias
tipos de la secuencia
rdenes puros, impuros, encajonados/unboxed, extranjero, almacenables, ST, rdenes del
diff
bytestrings terminantes y perezosos
asiduo, y grficos inductivos
mapas finitos
intentos de Patricia
sistemas
fingertrees (como Data.Sequence)
referencias mutables
tablas de eleccin arbitraria mutables
tipos dinmicos
referencias dbiles y estables
Depuracin y prueba:
trazado y eliminacin de errores
Prueba de la unidad de HUnit
Generacin de la prueba de QuickCheck
Marco de la cobertura del cdigo de la HPC
Perfilado del montn
Perfilado del detenedor:
Distribucin:
El marco de la distribucin de la cbala
Productos genricos:
Plantilla Haskell
Productos genricos de la Desecho-Su-Plancha de caldera
Grficos:
SUPERABUNDANCIA
OpenGL:
Idiomas:
La especificacin de C FFI
Direccin del errno de C
C
Capa de la compatibilidad Haskell98
Anlisis de la lengua de Haskell e impresin bonita
Red:
Zcalos, manijas
Cliente del protocolo del HTTP
Ayuda del interfaz de entrada comn del cgi
Construccin de URI:
Matemticas:
nmeros enteros y cocientes arbitrarios de la precisin
nmeros fijos de la precisin
nmeros complejos
generadores de nmero al azar
Texto:
Carcteres de Unicode
combinators del anlisis del readp
combinators del anlisis del parsec
Combinators bonitos de la impresin de Hughes/SPJ
expresiones regulares del posix:
Sistema:
abstracciones del archivo y de la manija
Sistema IO
servicios del colector de basura
ayuda portable del proceso y de pipa
direccin del directorio
Manipulacin portable del filepath del OS
direccin del ambiente
tiempo CPU, sistema Info, posix, descansos
Ayuda de Unix Posix o ayuda Win32
fechas y tiempos portables del calendario
serializacin leda/de la demostracin de los datos
compresin del zlib
ayuda de la escena
Web:
generacin simple del HTML y del xhtml


Fuente: http://mscerts.programming4.us/es/989910.aspx#M9R0O3pqlOAlFxKw.99