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

kansas-lava

Канзас Лава.
  • 46
  • BSD 3-clause "New" or "Revised"

arion

  • 46
  • MIT

Mdev-GPU

Настраиваемая пользователем утилита для драйверов поставщиков графических процессоров, позволяющая регистрировать произвольные типы mdev с помощью платформы VFIO-Mediated Device.
  • 46
  • GNU General Public License v3.0 only

hourglass

эффективный и простой API времени для haskell.
  • 46
  • BSD 3-clause "New" or "Revised"

scanner

Быстрый разбор инкрементного комбинатора без возврата для строк байтов (автор Yuras).
  • 46
  • BSD 3-clause "New" or "Revised"

mmorph

Монадные морфизмы.
  • 46
  • BSD 3-clause "New" or "Revised"

winter

Порт Haskell эталонного интерпретатора WebAssembly OCaml (от dfinity-side-projects).
  • 46
  • BSD 3-clause "New" or "Revised"

safe

Библиотека Haskell для безопасных (без сопоставления с образцом) функций (от ndmitchell).
  • 46
  • BSD 3-clause "New" or "Revised"

knit

Завязывает узел на структурах данных, которые ссылаются друг на друга по уникальным ключам (от pkamenarsky).
  • 46
  • BSD 3-clause "New" or "Revised"

slist

♾️ Список размеров.
  • 46
  • Mozilla Public License 2.0

xml-to-json-fast

Быстрый и легкий конвертер xml в json, способный обрабатывать огромные xml-файлы.
  • 46
  • MIT

language-ecmascript

Библиотека Haskell: парсер ECMAScript, симпатичный принтер и дополнительные инструменты.
  • 46
  • BSD 3-clause "New" or "Revised"

Hoed

Hoed — облегченный трассировщик и отладчик Haskell.
  • 46
  • BSD 3-clause "New" or "Revised"

lxc

Высокоуровневые привязки Haskell к LXC (контейнеры Linux). (по физруку).
  • 46
  • BSD 3-clause "New" or "Revised"

haskell-mpi

Привязки MPI для Haskell.
  • 45
  • BSD 3-clause "New" or "Revised"

ActionKid

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

utf8-string

Поддержка чтения и записи строк UTF8 в Haskell.
  • 45
  • BSD 3-clause "New" or "Revised"

dimensions

Многомерные числовые операции с безопасным типом.
  • 45
  • BSD 3-clause "New" or "Revised"

thyme

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

aeson-schemas

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

hackport

Инструмент командной строки для создания ebuild-файлов Gentoo из пакетов Hackage.
  • 45
  • GNU General Public License v3.0

hjsonschema

  • 45
  • MIT

base64-bytestring

Быстрое кодирование и декодирование base64 для Haskell.
  • 45
  • BSD 3-clause "New" or "Revised"

ghcjs-base

базовая библиотека для GHCJS для взаимодействия и сортировки JavaScript, используемая библиотеками более высокого уровня, такими как JSC.
  • 45
  • MIT

hamtmap

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

hsparql

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

leancheck

перечислительное тестирование на основе свойств для Haskell.
  • 45
  • BSD 3-clause "New" or "Revised"

vector-space

Векторные и аффинные пространства, линейные карты и производные.
  • 44
  • BSD 3-clause "New" or "Revised"

zip-archive

Нативная библиотека Haskell для работы с zip-архивами.
  • 44
  • BSD 3-clause "New" or "Revised"

haskell-realworld-example

Реализация Realworld.io на Haskell.
  • 44
  • BSD 3-clause "New" or "Revised"