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

basic-prelude

Усовершенствованная базовая прелюдия, предназначенная для создания более полных прелюдий поверх..
  • 48
  • MIT

hit

библиотека для управления репозиториями git в haskell (без привязок).
  • 48
  • BSD 3-clause "New" or "Revised"

haskell-ex

(АРХИВ) Упражнения на Haskell, которые я написал для Haskell Learning Group.
  • 48

lens-aeson

Обходы и призмы для Data. Aeson.
  • 48
  • MIT

galois-field

Конечное поле и алгебраическая арифметика расширенного поля.
  • 48
  • MIT

distributed-process-platform

УСТАРЕЛО (платформа Cloud Haskell) в пользу дополнений распределенного процесса, асинхронного распределенного процесса, распределенного процесса клиент-сервер, реестра распределенного процесса, супервизора распределенного процесса, задачи распределенного процесса и распределенного процесса -исполнение.
  • 48
  • BSD 3-clause "New" or "Revised"

hw-json

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

llrbtree

Наклоненные влево красно-черные деревья.
  • 48
  • BSD 3-clause "New" or "Revised"

memory

память хаскеля.
  • 47
  • BSD 3-clause "New" or "Revised"

socket

Привязка Haskell к API сокетов POSIX.
  • 47
  • MIT

composite-aeson

Интеграция с записями Vinyl/Frame.
  • 47
  • BSD 3-clause "New" or "Revised"

unicode-transforms

Быстрая нормализация Unicode в Haskell.
  • 47
  • BSD 3-clause "New" or "Revised"

one-liner

Генераторы на основе ограничений.
  • 47
  • BSD 3-clause "New" or "Revised"

OpenGLRaw

Привязки Haskell к OpenGL (прямые привязки C).
  • 47
  • BSD 3-clause "New" or "Revised"

exceptions

mtl дружественные исключения.
  • 47
  • BSD 3-clause "New" or "Revised"

scat

Разбрасыватель паролей. Устраняет повторное использование паролей, создавая детерминистически уникальные пароли для каждой службы (веб-сайт, адрес электронной почты и т. д.) из одного пароля.
  • 47
  • BSD 3-clause "New" or "Revised"

type-spec

Крошечный EDSL для написания модульных тестов на уровне типов.
  • 47
  • BSD 3-clause "New" or "Revised"

etc

Спецификация декларативной конфигурации для проектов Haskell.
  • 47
  • MIT

acid-world

Гибкое сохранение типов данных Haskell, в основном основанное на регистрации событий и контрольных точках.
  • 47
  • BSD 3-clause "New" or "Revised"

TCache

Кэш транзакций с настраиваемой устойчивостью.
  • 47
  • BSD 3-clause "New" or "Revised"

iproute

Таблица IP-маршрутизации в Haskell.
  • 47
  • BSD 3-clause "New" or "Revised"

gateway

Scarf Gateway — это универсальный уровень перенаправления для любого цифрового артефакта или URL-адреса в любом месте в Интернете. Scarf Gateway действует как настраиваемый сокращатель ссылок, который также позволяет вам обслуживать программное обеспечение, такое как контейнеры Docker, пакеты Python или любое другое программное обеспечение, которое вы распространяете. (по шарф-ш).
  • 47
  • Apache License 2.0

knit

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

hourglass

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

clafer

Clafer — это легкий язык моделирования.
  • 46
  • MIT

monad-loops

Некоторые полезные управляющие операторы для циклов.
  • 46

primes

Простые числа для Haskell (от sebfisch).
  • 46
  • BSD 3-clause "New" or "Revised"

antlr-haskell

Языковой квазицитатор для Haskell, в значительной степени основанный на ANTLR4.
  • 46
  • BSD 3-clause "New" or "Revised"

optimization

Некоторые методы численной оптимизации, реализованные в Haskell.
  • 46
  • BSD 3-clause "New" or "Revised"

casimir

Алгебраические эффекты в Haskell с использованием неявных параметров.
  • 46
  • GNU General Public License v3.0