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

Judy Graph DB

Графовая база данных с шифроподобными запросами с использованием массивов judy.
  • 7
  • BSD 3-clause "New" or "Revised"

monad-io-adapter

Пакет Haskell, который адаптируется между MonadIO и MonadBase IO.
  • 7
  • ISC

bencoding

Сериализация и десериализация закодированных данных, используемых протоколом BitTorent.
  • 7
  • BSD 3-clause "New" or "Revised"

vector-functorlazy

векторы, поддерживающие ленивое приложение fmap; асимптотически быстрее в некоторых случаях.
  • 7
  • BSD 3-clause "New" or "Revised"

filter-logger

Фильтруемое ведение журнала запросов как промежуточное ПО wai.
  • 7
  • MIT

stackcollapse-ghc

Программа для сворачивания файлов GHC prof во входные данные Flamegraph.
  • 7
  • GNU General Public License v3.0 only

hmep

Программирование с несколькими выражениями на Haskell реализовано с упором на скорость.
  • 7
  • BSD 3-clause "New" or "Revised"

file-embed-lzma

Используйте Template Haskell для встраивания данных (сжатых LZMA).
  • 7
  • BSD 3-clause "New" or "Revised"

api-rpc-pegnet

Клиент Haskell JSON-RPC для PegNet.
  • 7
  • MIT

cabal-nirvana

Избегайте ада зависимостей Cabal, ограничиваясь известными хорошими версиями.
  • 7
  • BSD 3-clause "New" or "Revised"

KMP

Алгоритм поиска строки Кнута-Морриса-Пратта.
  • 7
  • BSD 3-clause "New" or "Revised"

system-uuid

Привязки Haskell для собственного генератора UUID.
  • 7
  • BSD 3-clause "New" or "Revised"

hsendxmpp

Клон sendxmpp и замена, отправка сообщений XMPP через CLI.
  • 7
  • GNU Affero General Public License v3.0 only

regular

Репозиторий кода для обычной библиотеки.
  • 7
  • BSD 3-clause "New" or "Revised"

blockhash

Реализация Haskell алгоритма хэширования перцептивных изображений Blockhash.
  • 7
  • BSD 3-clause "New" or "Revised"

process-extras

Дополнительные функции для библиотеки процессов.
  • 7
  • MIT

hsc3-server

Управление ресурсами сервера SuperCollider и синхронизация.
  • 7

gdax

  • 7
  • MIT

nettle

крапивные привязки для haskell.
  • 7
  • MIT

twentyseven

Решатель кубика Рубика на Haskell (от Lysxia).
  • 7
  • MIT

continued-fractions

Библиотека Haskell для работы с непрерывными дробями и их вычисления.
  • 7

ConstraintKinds

Реализует общие классы типов Haskell, используя шаблон видов ограничений, чтобы разрешить ограничения.
  • 7
  • BSD 3-clause "New" or "Revised"

monad-supply

Поддержка вычислений, использующих значения из (возможно, бесконечного) источника.
  • 7

network-socket-options

Безопасная переносимая альтернатива getSocketOption/setSocketOption.
  • 7
  • BSD 3-clause "New" or "Revised"

crypto-classical

Библиотека Haskell для использования и атаки классических схем шифрования.
  • 7
  • BSD 3-clause "New" or "Revised"

lens-family-th

Шаблон Haskell для создания линз для Lens-Family и Lens-Family-Core.
  • 7
  • BSD 3-clause "New" or "Revised"

readable

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

compdata-dags

Композиционные типы данных в DAG.
  • 7
  • BSD 3-clause "New" or "Revised"

reflex-transformers

Переключаемые монадные трансформеры и коллекции для reflex.
  • 7
  • BSD 3-clause "New" or "Revised"

themplate

Создавайте проекты из простых шаблонов.
  • 7
  • BSD 3-clause "New" or "Revised"