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

java-adt

Инструмент для создания неизменяемых алгебраических структур данных и посетителей для Java (таких как абстрактные синтаксические деревья).
  • 17

lens-simple

упрощенный импорт семейства объективов.
  • 17
  • BSD 3-clause "New" or "Revised"

ib-api

API для Interactive Brokers Trader Workstation, написанный на чистом Haskell.
  • 17
  • GNU General Public License v3.0 only

purescript-bundle-fast

Быстрая альтернатива psc-bundle PureScript для использования во время разработки.
  • 17
  • MIT

concurrent-extra

Дополнительные примитивы параллелизма.
  • 17
  • BSD 3-clause "New" or "Revised"

file-location

ошибка и функция отладки для haskell, которые указывают расположение файлов.
  • 17
  • BSD 3-clause "New" or "Revised"

distributed-process-async

Cloud Haskell — асинхронное выполнение.
  • 17
  • BSD 3-clause "New" or "Revised"

wide-word

Библиотека haskell, предоставляющая типы Word128 и Int128.
  • 17
  • BSD 2-clause "Simplified"

lens-action

Управление. Объектив. Действие.
  • 17
  • BSD 3-clause "New" or "Revised"

Syphon

Язык, похожий на Elm, для декларативных, чисто функциональных приложений с графическим интерфейсом на основе Electron и React (автор georgegarrington).
  • 16

aeson-casing

Инструменты для изменения форматирования имен полей в экземплярах Aeson.
  • 16
  • MIT

brassica

  • 16
  • GNU General Public License v3.0

sweet-egison

Библиотека Haskell для недетерминированного сопоставления с образцом.
  • 16
  • BSD 3-clause "New" or "Revised"

bencode

Haskell Parser и принтер для закодированных данных. (по Крейхерту).
  • 16
  • BSD 3-clause "New" or "Revised"

hydra-sim

Моделирование для протокола Hydra.
  • 16
  • Apache License 2.0

nerf

Инструмент распознавания именованных сущностей на основе CRF с линейной цепочкой (от kawu).
  • 16
  • BSD 3-clause "New" or "Revised"

ctrie

Неблокирующая параллельная хеш-карта для Haskell.
  • 16
  • MIT

postgresql-resilient

Поддержка автоматического переподключения для PostgreSQL.
  • 16
  • Apache License 2.0

concraft-pl

Морфосинтаксический теггер для польского языка на основе условных случайных полей.
  • 16
  • BSD 3-clause "New" or "Revised"

lgtk

Интерфейс Gtk на основе объектива.
  • 16
  • BSD 3-clause "New" or "Revised"

persistent-odbc

использует постоянное подключение через hdbc odbc.
  • 16
  • MIT

gitson

Простая библиотека хранилища документов для Git + JSON..
  • 16

servant-rawm

Эффективный обработчик Raw для серверов Servant.
  • 16
  • BSD 3-clause "New" or "Revised"

aoc2017

Advent of Code 2017 — мои ответы (автор ephemient).
  • 16
  • BSD 3-clause "New" or "Revised"

ghc-typelits-extra

Дополнительные операции на уровне типов в GHC. TypeLits. Nat и пользовательском решателе.
  • 16
  • BSD 2-clause "Simplified"

cabal-debian

Создайте Debianization, изучив файл.cabal.
  • 16
  • BSD 3-clause "New" or "Revised"

unicode-collation

Реализация Haskell алгоритма сопоставления Unicode.
  • 16
  • GNU General Public License v3.0

taco

Порт компилятора тензорной алгебры на Haskell.
  • 16
  • BSD 3-clause "New" or "Revised"

records-sop

Экспериментальная реализация подтипа универсальной записи.
  • 16
  • BSD 3-clause "New" or "Revised"

tz

Пакет Haskell, поставляющий стандартную базу данных часовых поясов и библиотеку для использования с ним.
  • 16
  • Apache License 2.0