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

fts

:mag: Полнотекстовый поиск Postgres (fts) (от gvolpe).
  • 28
  • Apache License 2.0

oath

Компонуемые параллельные вычисления выполнены правильно (от fumieval).
  • 28
  • BSD 3-clause "New" or "Revised"

servant-snap

Snap-порт сервант-сервера (WIP).
  • 28
  • BSD 3-clause "New" or "Revised"

lambdacms-core

CMS на Haskell с использованием Yesod: производительная, удобная для разработчиков и типобезопасная.
  • 28
  • MIT

yoctoparsec

По-настоящему крошечная монадическая библиотека синтаксического анализа.
  • 28
  • MIT

unexceptionalio

IO без каких-либо PseudoExceptions.
  • 28

jordan

Абстрактное, доступное для проверки JSON-представление объектов Haskell.
  • 28

eliminators

Зависимо типизированные функции исключения, использующие одиночные элементы.
  • 28
  • BSD 3-clause "New" or "Revised"

scalable-server

Библиотека для написания быстрых/масштабируемых сервисов на основе TCP в Haskell.
  • 28
  • BSD 3-clause "New" or "Revised"

Truth

Изменения и передники проектов. Запросы на вытягивание не принимаются. (Эшли Якели).
  • 28
  • GNU General Public License v3.0 only

uom-plugin

Единицы измерения в качестве плагина для проверки типов GHC.
  • 28
  • BSD 3-clause "New" or "Revised"

servant-to-elm

Создание клиентских библиотек Elm из определений Servant API.
  • 28
  • BSD 3-clause "New" or "Revised"

pipes-parse

Парсинг для экосистемы pipe.
  • 28
  • BSD 3-clause "New" or "Revised"

commander-cli

Простая библиотека, которую я написал, чтобы позволить мне быстро и легко создавать интерфейсы командной строки.
  • 28
  • MIT

catamorphism

Пакет, предоставляющий функцию для создания катаморфизмов.
  • 28
  • BSD 3-clause "New" or "Revised"

edh

Ð (Эд) - Следующие большие события должны произойти с Haskell, а не с C/C++.
  • 28
  • BSD 3-clause "New" or "Revised"

sexp-grammar

Обратимый разбор S-выражений.
  • 28
  • BSD 3-clause "New" or "Revised"

tshm

Анализатор и средство форматирования для объявлений TypeScript, которое выводит сигнатуры типов в стиле HM.
  • 28
  • MIT

haskell-generate

Типобезопасная библиотека для генерации исходного кода Haskell.
  • 28
  • BSD 3-clause "New" or "Revised"

shake-language-c

Фреймворк кросс-компиляции на основе библиотеки Shake Haskell.
  • 28
  • Apache License 2.0

haskell-src-meta

Сопровождение пакета Мэтта Морроу для синтаксического анализа исходного кода haskell в TH AST.
  • 28
  • BSD 3-clause "New" or "Revised"

ludum-dare-31

Темой LD31 была «Вся игра на одном экране».
  • 28

hoe

Однострочный оценщик Haskell.
  • 28
  • BSD 3-clause "New" or "Revised"

crypto-api

Общий интерфейс Haskell (классы типов) для криптографических алгоритмов.
  • 28
  • BSD 3-clause "New" or "Revised"

protofmt

Средство форматирования для файлов Protocol Buffer.
  • 27
  • BSD 2-clause "Simplified"

app-old

Социальные заметки.
  • 27
  • MIT

cabal-uninstall

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

promises

ленивые обещания (от ekmett).
  • 27
  • BSD 3-clause "New" or "Revised"

usb

Связь с USB-устройствами.
  • 27
  • BSD 3-clause "New" or "Revised"

monad-batcher

Аппликативная монада, которая группирует команды для последующего более эффективного выполнения.
  • 27
  • BSD 3-clause "New" or "Revised"