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

dependent-sum

Зависимые суммы и поддерживающие классы типов для их сравнения и отображения.
  • 52

atlas

Серверная часть приложения для смарт-контрактов Plutus на Cardano (автор:geniusyield).
  • 52
  • Apache License 2.0

euphoria

Динамический сетевой FRP с событиями и непрерывными значениями.
  • 52

influxdb

Клиентская библиотека InfluxDB для Haskell.
  • 52
  • BSD 3-clause "New" or "Revised"

HsYAML

Реализация YAML 1.2 на чистом Haskell
  • 52
  • GNU General Public License v3.0 only

shine

Декларативная графика для браузера (автор fgaz).
  • 51
  • MIT

wordle

TUI-версия словесной головоломки Wordle, написанная на Haskell (автор ivanjermakov).
  • 51
  • MIT

paripari

Библиотека комбинатора быстрого синтаксического анализатора для Haskell с двумя стратегиями (быстрый приемник и более медленный репортер с приличными сообщениями об ошибках).
  • 51
  • MIT

csv-conduit

Гибкая, быстрая библиотека CSV с постоянным пространством для Haskell с использованием каналов.
  • 51
  • BSD 3-clause "New" or "Revised"

google-translate

:secret: API Google Translate (от dmjio).
  • 51
  • BSD 3-clause "New" or "Revised"

CV

Оболочки и утилиты Haskell для библиотеки машинного зрения OpenCV (от aleator).
  • 51

haskell-names

Библиотека пакета Haskell для разрешения имен.
  • 51
  • BSD 3-clause "New" or "Revised"

staged-fusion

Поэтапное слияние push/pull с типизированным шаблоном Haskell.
  • 51
  • MIT

keera-posture

Избавьтесь от болей в спине с помощью Haskell и веб-камеры.
  • 51

users-persistent

Библиотека, упрощающая управление пользователями для веб-приложений Haskell.
  • 51
  • MIT

sixel

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

language-puppet

Библиотека для работы с манифестами Puppet, их тестирования и, в конечном итоге, замены всего ruby..
  • 51
  • BSD 3-clause "New" or "Revised"

peg

Ленивый недетерминированный конкатенативный язык программирования (от HackerFoo).
  • 51
  • GNU General Public License v3.0 only

hledger-scripts

Полезные скрипты для работы с вашими данными реестра.
  • 50
  • MIT

reflex-jsx

Используйте jsx-подобный синтаксис в Reflex.
  • 50
  • BSD 3-clause "New" or "Revised"

o-clock

:hourglass: Типобезопасные единицы времени в Haskell.
  • 50
  • Mozilla Public License 2.0

SciFlow

Управление научным рабочим процессом.
  • 50
  • MIT

reflex-dom-contrib

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

music-score

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

unpacked-containers

Распаковал контейнеры с помощью рюкзака.
  • 50
  • BSD 2-clause "Simplified"

harmtrace

HarmTrace (Гармонический анализ и поиск музыки с представлениями абстрактных аккордов на уровне типов) — это система для автоматического анализа гармонии музыки.
  • 50
  • GNU General Public License v3.0 only

crux

Язык программирования Crux (от cruxlang).
  • 50
  • GNU General Public License v3.0

normalization-bench

Тесты нормализации лямбда и проверки преобразования для различных реализаций.
  • 50
  • MIT

parser-combinators

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

directory

Независимая от платформы библиотека для основных операций с файловой системой.
  • 50
  • BSD 3-clause "New" or "Revised"