Bibliotecas escritas em Haskell

basic-prelude

Um prelúdio central aprimorado, destinado à construção de prelúdios mais completos.
  • 48
  • MIT

hit

biblioteca para manipular repositórios git em haskell (sem ligações).
  • 48
  • BSD 3-clause "New" or "Revised"

haskell-ex

(ARQUIVADO) Exercícios de Haskell que escrevi para o Haskell Learning Group.
  • 48

lens-aeson

Percursos e Prismas para Data. Aeson.
  • 48
  • MIT

galois-field

Campo finito e aritmética de campo de extensão algébrica.
  • 48
  • MIT

distributed-process-platform

DEPRECATED (Cloud Haskell Platform) em favor de processos distribuídos-extras, processos distribuídos-assíncronos, processos distribuídos-cliente-servidor, registros de processos distribuídos, supervisores de processos distribuídos, tarefas de processos distribuídos e processos distribuídos -execução.
  • 48
  • BSD 3-clause "New" or "Revised"

hw-json

  • 48
  • BSD 3-clause "New" or "Revised"

llrbtree

Árvores rubro-negras inclinadas para a esquerda.
  • 48
  • BSD 3-clause "New" or "Revised"

memory

memória haskel.
  • 47
  • BSD 3-clause "New" or "Revised"

socket

Uma ligação Haskell à API de soquetes POSIX.
  • 47
  • MIT

composite-aeson

Integrações com discos de Vinil/Frames.
  • 47
  • BSD 3-clause "New" or "Revised"

unicode-transforms

Normalização Unicode rápida em Haskell.
  • 47
  • BSD 3-clause "New" or "Revised"

one-liner

Genéricos baseados em restrições.
  • 47
  • BSD 3-clause "New" or "Revised"

OpenGLRaw

Ligações Haskell para OpenGL (ligações C diretas).
  • 47
  • BSD 3-clause "New" or "Revised"

exceptions

exceções amigáveis ​​para mtl.
  • 47
  • BSD 3-clause "New" or "Revised"

scat

Espalhador de senha. Elimina a reutilização de senhas gerando senhas determinísticamente únicas para cada serviço (site, endereço de e-mail, etc.), tudo a partir de uma única senha.
  • 47
  • BSD 3-clause "New" or "Revised"

type-spec

Um minúsculo EDSL para escrever testes de unidade de nível de tipo.
  • 47
  • BSD 3-clause "New" or "Revised"

etc

Especificação de configuração declarativa para projetos Haskell.
  • 47
  • MIT

acid-world

Persistência flexível para tipos de dados Haskell baseados principalmente em registro de eventos e pontos de verificação.
  • 47
  • BSD 3-clause "New" or "Revised"

TCache

Cache transacional com persistência configurável.
  • 47
  • BSD 3-clause "New" or "Revised"

iproute

Tabela de roteamento IP em Haskell.
  • 47
  • BSD 3-clause "New" or "Revised"

gateway

Scarf Gateway é uma camada de redirecionamento universal para qualquer artefato digital ou URL, em qualquer lugar online. O Scarf Gateway funciona como um encurtador de link personalizável que também permite que você forneça software como contêineres Docker, pacotes Python ou qualquer outro tipo de software distribuído. (por lenço-sh).
  • 47
  • Apache License 2.0

knit

Amarra o nó em estruturas de dados que fazem referência umas às outras por chaves exclusivas (por pkamenarsky).
  • 46
  • BSD 3-clause "New" or "Revised"

hourglass

API de tempo eficiente e mais simples para haskell.
  • 46
  • BSD 3-clause "New" or "Revised"

clafer

Clafer é uma linguagem de modelagem leve.
  • 46
  • MIT

monad-loops

Alguns operadores de controle úteis para looping.
  • 46

primes

Números primos para Haskell (por sebfisch).
  • 46
  • BSD 3-clause "New" or "Revised"

antlr-haskell

Um quasiquoter de análise de linguagem para Haskell fortemente baseado em ANTLR4.
  • 46
  • BSD 3-clause "New" or "Revised"

optimization

Alguns métodos de otimização numérica implementados em Haskell.
  • 46
  • BSD 3-clause "New" or "Revised"

casimir

Efeitos algébricos em Haskell usando parâmetros implícitos.
  • 46
  • GNU General Public License v3.0