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

kubernetes-client-core

Клиент Haskell для API kubernetes. Работа в процессе. (от kubernetes-клиента).
  • 118
  • Apache License 2.0

camfort

Облегченные инструменты проверки и преобразования для Fortran.
  • 118
  • Apache License 2.0

Powerline-hs

Молниеносная повторная реализация генератора подсказок Powerline в Haskell.
  • 118
  • Apache License 2.0

sqlite-simple

Привязки среднего уровня для sqlite.
  • 118
  • BSD 3-clause "New" or "Revised"

path

Типизированный путь к файлу (коммерческим haskell).
  • 118
  • BSD 3-clause "New" or "Revised"

webviewhs

🌐 Привязка Haskell к библиотеке webview, созданная Сергеем Зайцевым..
  • 118
  • BSD 3-clause "New" or "Revised"

pcf

Небольшой компилятор для PCF.
  • 117
  • MIT

time

Библиотека времени (от haskell).
  • 117
  • BSD 2-clause "Simplified"

flatparse

Быстрый разбор байтовых строк.
  • 116
  • MIT

b-tree

Реализация дерева B* на Haskell на диске.
  • 116
  • BSD 3-clause "New" or "Revised"

elm-export

Создавайте типы Elm и декодеры JSON из исходного кода Haskell.
  • 116

docopt

Язык описания интерфейса командной строки и парсер, который заставит вас улыбнуться.
  • 116
  • MIT

tomland

🏝 Двунаправленная сериализация TOML.
  • 115
  • Mozilla Public License 2.0

Neks

Мертвое простое сетевое хранилище ключей/значений.
  • 115
  • MIT

these

Тип данных «или-или-оба» с соответствующим гибридным преобразователем монад ошибки/записи.
  • 115
  • BSD 3-clause "New" or "Revised"

inliterate

Монорепозиторий DiffusionKinetics с открытым исходным кодом (от диффузионной кинетики).
  • 115
  • MIT

dear-imgui.hs

Привязки Haskell к Dear ImGui, набору инструментов GUI с немедленным режимом работы.
  • 114
  • BSD 3-clause "New" or "Revised"

haskell-amuse-bouche

Короткий технический доклад о некоторых забавных вещах в Haskell.
  • 114

Alonzo-testnet

репозиторий для тестовой сети Alonzo.
  • 114
  • Apache License 2.0

hgeometry

HGeometry — это библиотека для вычислений с геометрическими объектами в Haskell. Он определяет основные геометрические типы и примитивы, а также реализует некоторые геометрические структуры данных и алгоритмы. Два основных направления: (1) строгая безопасность типов и (2) реализации геометрических алгоритмов и структур данных, которые имеют хорошие асимптотические гарантии времени выполнения.
  • 114
  • BSD 3-clause "New" or "Revised"

plutarch-plutus

Напечатал eDSL для записи UPLC /ˈpluː.tɑːk/.
  • 114
  • MIT

hslua

Привязки Haskell к Lua, встраиваемому языку сценариев.
  • 114
  • MIT

liquid-fixpoint

Разрешение ограничений условия Хорна для жидких типов.
  • 113
  • BSD 3-clause "New" or "Revised"

hans

Сетевой стек Haskell.
  • 113
  • BSD 3-clause "New" or "Revised"

HUnit

Фреймворк модульного тестирования для Haskell.
  • 113
  • BSD 3-clause "New" or "Revised"

jsaddle

Интерфейс JavaScript, который работает с GHCJS или GHC.
  • 112
  • MIT

distributed-fork

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

primitive

Этот пакет предоставляет различные примитивные операции, связанные с памятью. (от Haskell).
  • 112
  • BSD 3-clause "New" or "Revised"

algebra-driven-design

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

hnn

Библиотека нейронной сети Haskell.
  • 112
  • BSD 3-clause "New" or "Revised"