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

th-lift-instances

Поднимите экземпляры для распространенных типов данных Haskell.
  • 12
  • BSD 3-clause "New" or "Revised"

pinchot

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

rotating-log

Ограниченный по размеру, параллельный, автоматически меняющийся модуль записи журнала для производственных приложений Haskell.
  • 12
  • BSD 3-clause "New" or "Revised"

co-log-polysemy-formatting

Библиотека Haskell: причудливый эффект ведения журнала для Polysemy, использующий библиотеку форматирования для форматирования сообщений журнала.
  • 12
  • BSD 3-clause "New" or "Revised"

mappy

Функциональный язык программирования. Похож на LISP, но ориентирован на карты, а не на списки. (ПолиглотСимпозиум).
  • 12
  • BSD 3-clause "New" or "Revised"

hasql-transaction

Компонуемая абстракция повторяемых транзакций для Hasql.
  • 12
  • MIT

pretty-sop

Общий симпатичный принтер, использующий generics-sop.
  • 12
  • BSD 3-clause "New" or "Revised"

constraints-deriving

Программно создавайте новые экземпляры с помощью подключаемых модулей между ядрами.
  • 12
  • BSD 3-clause "New" or "Revised"

tasty-rerun

Повторно запустите предыдущие запуски набора тестов, чтобы запустить только неудачные тесты.
  • 12
  • BSD 3-clause "New" or "Revised"

mega-sdist

Обрабатывает загрузку в Hackage из мегарепозиториев.
  • 12
  • MIT

push-notify-apn

Отправляйте push-уведомления из haskell с помощью нового HTTP2 API.
  • 12
  • BSD 3-clause "New" or "Revised"

Webrexp

Утилита запроса документов, смешивающая синтаксис CSS Selector и регулярные выражения.
  • 12
  • BSD 3-clause "New" or "Revised"

distributed-process-lifted

Обобщение функций распределенного процесса для класса типов MonadProcess и стандартных экземпляров преобразователя с использованием управления монадой и аналогичной техники.
  • 12
  • BSD 3-clause "New" or "Revised"

control-dsl

Альтернатива монадам в нотации do.
  • 12
  • BSD 3-clause "New" or "Revised"

bitstream

Быстрые, упакованные, строгие и ленивые битовые потоки для Haskell со слиянием потоков (автор:dedpress-pho).
  • 12

hyhac

Клиент HyperDex Haskell.
  • 12
  • BSD 3-clause "New" or "Revised"

eccrypto

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

SpacePrivateers

Простой roguelike в космосе.
  • 12
  • BSD 3-clause "New" or "Revised"

wai-cli

Средство запуска командной строки для приложений Wai (с использованием Warp) с TLS, CGI, активацией сокетов и плавным завершением работы | теперь на https://codeberg.org/unrelentingtech/wai-cli.
  • 12

gcodehs

Парсер GCode, симпатичный принтер и утилиты для обработки.
  • 12
  • BSD 3-clause "New" or "Revised"

bioinformatics-toolkit

Сборник алгоритмов биоинформатики.
  • 12
  • MIT

ListLike

Общие структуры, подобные спискам [Haskell].
  • 12
  • BSD 3-clause "New" or "Revised"

brick-skylighting

Отображение текста с подсветкой синтаксиса в пользовательских интерфейсах Brick.
  • 12
  • BSD 3-clause "New" or "Revised"

fmlist

Списки FoldMap.
  • 12
  • BSD 3-clause "New" or "Revised"

explicit-sharing

Явное совместное использование монадических эффектов.
  • 12

HiggsSet

Мультииндексный набор с расширенными возможностями запросов.
  • 12
  • BSD 3-clause "New" or "Revised"

google-html5-slide

Генератор слайдов Google HTML5.
  • 12
  • BSD 3-clause "New" or "Revised"

compressed

Компрессорные генераторы для моноидальных редукторов.
  • 12
  • BSD 3-clause "New" or "Revised"

hackage-db

предоставить доступ к базе Hackage через Data. Map | Исходный код перемещен на https://github.com/nixos/cabal2nix.
  • 12
  • BSD 3-clause "New" or "Revised"

search

бесконечный поиск за конечное время с эпсилоном Гильберта (по Экметту).
  • 12
  • BSD 3-clause "New" or "Revised"