Bibliotecas escritas en Haskell

esqueleto

Nuevo hogar de Esqueleto, ¡archive los problemas para que podamos ponernos al día!.
  • 361
  • BSD 3-clause "New" or "Revised"

DocTest

Una implementación del doctest de Python para Haskell (por sol).
  • 360
  • MIT

termonad

Emulador de terminal configurable en Haskell..
  • 356
  • BSD 3-clause "New" or "Revised"

Earley

Analizando todas las gramáticas libres de contexto utilizando el algoritmo de Earley en Haskell.
  • 354
  • BSD 3-clause "New" or "Revised"

clay

Un preprocesador CSS como Haskell incorporado.
  • 354
  • BSD 3-clause "New" or "Revised"

mtl

La biblioteca de transformadores de mónadas.
  • 352
  • BSD 3-clause "New" or "Revised"

haskell-awk

Procesador de texto Haskell para la línea de comandos (por gelisam).
  • 352
  • Apache License 2.0

react-haskell

Enlaces de reacción para Haskell.
  • 349
  • MIT

ad

Diferenciación automática.
  • 348
  • BSD 3-clause "New" or "Revised"

reflex-dom

Aplicaciones web sin callbacks ni efectos secundarios. Reflex-DOM trae el poder de la programación reactiva funcional (FRP) a la web. Cree HTML y otros datos del Modelo de objetos del documento (DOM) con una interfaz puramente funcional.
  • 347
  • BSD 3-clause "New" or "Revised"

vector

Una implementación eficiente de arreglos indexados por Int (tanto mutables como inmutables), con un poderoso marco de optimización de bucles. (por Haskell).
  • 345
  • BSD 3-clause "New" or "Revised"

squeal-postgresql

Squeal, una integración profunda de SQL en Haskell.
  • 343
  • BSD 3-clause "New" or "Revised"

remote

Un marco de computación distribuida para Haskell.
  • 343
  • BSD 3-clause "New" or "Revised"

Haskell

  • 343
  • MIT

mezzo

Una biblioteca de Haskell para la composición musical con seguridad de tipos.
  • 339
  • MIT

sdl2

Enlaces de Haskell a la biblioteca SDL2.
  • 338
  • BSD 3-clause "New" or "Revised"

scholdoc

Bifurcación de Pandoc para la implementación de un analizador ScholarlyMarkdown.
  • 337

gwern.net

Infraestructura del sitio para gwern.net (CSS/JS/HS/images/icons). Sitio web personalizado de Hakyll con archivo de enlace automático único, UX emergente de información sobre herramientas recursiva, modo oscuro y tipografía (notas al margen + capitulares + advertencias + ajustador de inflación).
  • 337

machines

Redes de transductores de flujo componibles.
  • 332
  • BSD 3-clause "New" or "Revised"

infernu

Escriba la inferencia y busque un JavaScript más seguro.
  • 332
  • GNU General Public License v2.0 only

tamarin-prover

Repositorio de código fuente principal del demostrador Tamarin para la verificación del protocolo de seguridad.
  • 332

cabal2nix

Genere instrucciones de compilación de Nix a partir de un archivo Cabal.
  • 331
  • BSD 3-clause "New" or "Revised"

req

Una biblioteca de cliente HTTP.
  • 330
  • BSD 3-clause "New" or "Revised"

parconc-examples

Código de muestra para acompañar el libro "Programación paralela y concurrente en Haskell".
  • 329
  • BSD 3-clause "New" or "Revised"

haskell-lsp

Biblioteca Haskell para el protocolo de servidor de idiomas de Microsoft (por alanz).
  • 324
  • MIT

compendium-client

Mu (μ) es un marco puramente funcional para crear microservicios.
  • 323
  • Apache License 2.0

hedis

Una biblioteca cliente de Redis para Haskell..
  • 322
  • BSD 3-clause "New" or "Revised"

recursion-schemes

Plátanos generalizados, lentes y alambre de púas.
  • 322
  • BSD 2-clause "Simplified"

snap-core

Definiciones de tipos principales (Snap monad, tipos HTTP, etc.) y utilidades para controladores web.
  • 318
  • BSD 3-clause "New" or "Revised"

postgres-websockets

PostgreSQL + WebSockets.
  • 315
  • BSD 3-clause "New" or "Revised"