Библиотеки, написани на Haskell

esqueleto

Нов дом на Esqueleto, моля, подавайте проблеми, за да можем да наваксаме нещата!.
  • 361
  • BSD 3-clause "New" or "Revised"

DocTest

Реализация на doctest на Python за Haskell (от sol).
  • 360
  • MIT

termonad

Терминален емулатор, конфигурируем в Haskell..
  • 356
  • BSD 3-clause "New" or "Revised"

Earley

Анализиране на всички контекстно-свободни граматики с помощта на алгоритъма на Earley в Haskell..
  • 354
  • BSD 3-clause "New" or "Revised"

clay

CSS препроцесор като вграден Haskell..
  • 354
  • BSD 3-clause "New" or "Revised"

mtl

Библиотеката на трансформатора на монадите.
  • 352
  • BSD 3-clause "New" or "Revised"

haskell-awk

Текстов процесор Haskell за командния ред (от gelisam).
  • 352
  • Apache License 2.0

react-haskell

React обвързвания за Haskell.
  • 349
  • MIT

ad

Автоматично диференциране.
  • 348
  • BSD 3-clause "New" or "Revised"

reflex-dom

Уеб приложения без обратни извиквания или странични ефекти. Reflex-DOM носи силата на функционалното реактивно програмиране (FRP) в мрежата. Изграждане на HTML и други данни на обектния модел на документи (DOM) с чист функционален интерфейс.
  • 347
  • BSD 3-clause "New" or "Revised"

vector

Ефективно внедряване на Int-индексирани масиви (както променливи, така и неизменни), с мощна рамка за оптимизиране на цикъл. (от haskell).
  • 345
  • BSD 3-clause "New" or "Revised"

squeal-postgresql

Squeal, дълбоко вграждане на SQL в Haskell.
  • 343
  • BSD 3-clause "New" or "Revised"

remote

Разпределена компютърна рамка за Haskell.
  • 343
  • BSD 3-clause "New" or "Revised"

Haskell

  • 343
  • MIT

mezzo

Библиотека на Haskell за безопасна музикална композиция.
  • 339
  • MIT

sdl2

Свързвания на Haskell към библиотеката SDL2.
  • 338
  • BSD 3-clause "New" or "Revised"

scholdoc

Разклонение на Pandoc за внедряване на анализатор на ScholarlyMarkdown.
  • 337

gwern.net

Инфраструктура на сайта за gwern.net (CSS/JS/HS/images/icons). Персонализиран уебсайт на Hakyll с уникално автоматично архивиране на връзки, рекурсивен потребителски интерфейс с изскачащи подсказки, тъмен режим и типография (странични бележки+капки+предупреждения+инфлационен регулатор).
  • 337

machines

Мрежи от съставни преобразуватели на потоци.
  • 332
  • BSD 3-clause "New" or "Revised"

infernu

Извеждане на типа и проверка за по-безопасен JavaScript..
  • 332
  • GNU General Public License v2.0 only

tamarin-prover

Основно хранилище на изходния код на Tamarin prover за проверка на протокола за сигурност..
  • 332

cabal2nix

Генерирайте инструкции за изграждане на Nix от Cabal файл.
  • 331
  • BSD 3-clause "New" or "Revised"

req

HTTP клиентска библиотека.
  • 330
  • BSD 3-clause "New" or "Revised"

parconc-examples

Примерен код, който да придружава книгата „Паралелно и едновременно програмиране в Haskell“.
  • 329
  • BSD 3-clause "New" or "Revised"

haskell-lsp

Библиотека на Haskell за езиковия сървърен протокол на Microsoft (от alanz).
  • 324
  • MIT

compendium-client

Mu (μ) е чисто функционална рамка за изграждане на микро услуги.
  • 323
  • Apache License 2.0

hedis

Клиентска библиотека на Redis за Haskell..
  • 322
  • BSD 3-clause "New" or "Revised"

recursion-schemes

Обобщени банани, лещи и бодлива тел.
  • 322
  • BSD 2-clause "Simplified"

snap-core

Дефиниции на основни типове (Snap monad, HTTP типове и т.н.) и помощни програми за уеб манипулатори.
  • 318
  • BSD 3-clause "New" or "Revised"

postgres-websockets

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