Bibliotecas escritas em Haskell

type-errors

:warning: ferramentas para escrever erros de digitação melhores.
  • 73
  • BSD 3-clause "New" or "Revised"

fitspec

refinar propriedades para testar programas Haskell.
  • 73
  • BSD 3-clause "New" or "Revised"

arithmetic-circuits

Circuitos aritméticos para sistemas à prova de zero conhecimento.
  • 73
  • MIT

sunroof-compiler

Compilador Javascript monádico.
  • 73
  • BSD 3-clause "New" or "Revised"

rampart

:european_castle: Determine como os intervalos se relacionam entre si..
  • 73
  • MIT

hit-on

:octocat: Kowainik Git Workflow Helper Tool.
  • 73
  • Mozilla Public License 2.0

hobbes

Um monitor de atividade de arquivo de plataforma cruzada (por jhickner).
  • 73
  • BSD 3-clause "New" or "Revised"

objective

Objetos puramente funcionais.
  • 72
  • BSD 3-clause "New" or "Revised"

vty-ui

Uma biblioteca de programação de interface de usuário de terminal semelhante a interfaces gráficas como GTK e QT. (DEPRECADO, consulte https://github.com/jtdaugherty/brick).
  • 72
  • BSD 3-clause "New" or "Revised"

cabal-edit

Um utilitário para gerenciar dependências do Hackage e manipular arquivos Cabal a partir da linha de comando.
  • 72
  • MIT

witch

:mage_woman: Converte valores de um tipo em outro..
  • 72
  • MIT

dbmigrations

Uma biblioteca para a criação, gerenciamento e instalação de atualizações de esquema para bancos de dados relacionais.
  • 72
  • BSD 3-clause "New" or "Revised"

tasty-bench

Estrutura de benchmark Featherlight, substituto para critérios e medidores.
  • 72
  • MIT

haskakafka

Ligações Kafka para Haskell.
  • 72
  • MIT

contravariant

Haskell 98 functores contravariantes.
  • 72
  • BSD 3-clause "New" or "Revised"

blank-canvas

Uma API Haskell em HTML5 Canvas.
  • 71
  • BSD 3-clause "New" or "Revised"

hnix-store-core

Implementação Haskell da API nix store.
  • 71
  • Apache License 2.0

pid1

Faça manipulação de sinal e colheita órfã para processos init Unix PID1.
  • 71
  • MIT

clit

Tweets de um cachimbo.
  • 71
  • BSD 3-clause "New" or "Revised"

monad-mock

Um pacote Haskell que fornece um transformador monad para zombar de typeclasses no estilo mtl.
  • 71
  • ISC

mlir-hs

Ligações Haskell para MLIR.
  • 71
  • Apache License 2.0

mueval

Um interpretador Haskell em sandbox seguro para avaliação de funções puras.
  • 71
  • BSD 3-clause "New" or "Revised"

ki

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

cabal-extras

Um conjunto de ferramentas para ajudar no desenvolvimento de Haskell usando `cabal-install`.
  • 70

dr-cabal

📊 Dependências Haskell build times profiler.
  • 70
  • Mozilla Public License 2.0

shellmet

🐚 Solução fora do shell para scripts em Haskell.
  • 70
  • Mozilla Public License 2.0

hdiff

Diffing baseado em hash para AST's.
  • 70
  • MIT

group-theory

A teoria dos grupos.
  • 70
  • BSD 3-clause "New" or "Revised"

html-conduit

Vários pacotes de utilitários XML para Haskell.
  • 69
  • MIT