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

algebra-driven-design

Исходный материал для алгебраического проектирования.
  • 112
  • BSD 3-clause "New" or "Revised"

resource-pool

Реализация высокопроизводительного чередующегося пула ресурсов для Haskell (от bos).
  • 110
  • BSD 3-clause "New" or "Revised"

luminance

Графический фреймворк Haskell с безопасностью типов, на уровне типов и без сохранения состояния (от phaazon).
  • 110
  • BSD 3-clause "New" or "Revised"

shelltestrunner

Простое повторяемое тестирование программ/команд CLI.
  • 110
  • GNU General Public License v3.0 only

herbalizer

Преобразование HAML в ERB.
  • 110
  • MIT

seonbi

SmartyPants для корейского языка.
  • 110
  • GNU Lesser General Public License v2.1 only

dominion

Симулятор Доминиона на Haskell.
  • 110
  • BSD 3-clause "New" or "Revised"

klister

реализация зависших макросов.
  • 110
  • BSD 3-clause "New" or "Revised"

hocker

Утилиты для взаимодействия с реестром докеров и генерации инструкций по сборке nix.
  • 110
  • Apache License 2.0

retry

Повторите комбинаторы для монадических действий, которые могут потерпеть неудачу (автор Soostone).
  • 109
  • BSD 3-clause "New" or "Revised"

ifcxt

уровень ограничений, если операторы.
  • 109
  • BSD 3-clause "New" or "Revised"

hip

Библиотека обработки изображений Haskell (от lehins).
  • 109
  • BSD 3-clause "New" or "Revised"

hssqlppp

Парсер sql и проверка типов в haskell.
  • 108
  • BSD 3-clause "New" or "Revised"

nvfetcher

Сгенерируйте nix-исходники expr для последней версии пакетов.
  • 108
  • MIT

minter-sdk

Набор инструментов и библиотек для создания, управления и продажи NFT в любом приложении.
  • 108
  • MIT

importify

  • 107
  • MIT

eve

Расширяемая платформа приложений, управляемых событиями, на Haskell (автор ChrisPenner).
  • 107
  • BSD 3-clause "New" or "Revised"

synquid

  • 107
  • MIT

ansi-terminal

Поддержка терминала ANSI для Haskell с совместимостью с Windows.
  • 107
  • BSD 3-clause "New" or "Revised"

chaselev-deque

Коллекция различных пакетов для структур данных на основе CAS.
  • 106
  • BSD 3-clause "New" or "Revised"

purescript-bridge

Создавайте типы данных PureScript из типов данных Haskell.
  • 106
  • BSD 3-clause "New" or "Revised"

ghc-whole-program-compiler-project

Компилятор всей программы GHC и внешний инструмент STG IR.
  • 106

store

Быстрая бинарная сериализация в Haskell (от mgsloan).
  • 106
  • MIT

eventful-dynamodb

Библиотека источников событий для Haskell.
  • 106
  • MIT

mtl-style-example

Небольшой пример использования стиля mtl для модульного тестирования эффективного кода.
  • 106
  • ISC

hasql-th

Утилиты шаблона Haskell для Hasql.
  • 105
  • MIT

stdio

Стандартный ввод и вывод Haskell.
  • 105
  • BSD 3-clause "New" or "Revised"

eff

🚧 незавершенная система эффектов для Haskell 🚧 (от lexi-lambda).
  • 105
  • ISC

roshask

Клиентская библиотека Haskell для платформы робототехники ROS.
  • 105
  • BSD 3-clause "New" or "Revised"

mcc

Пример компилятора MicroC для класса PLT Стивена Эдварда, но на Haskell.
  • 105
  • BSD 3-clause "New" or "Revised"