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

monad-challenges

Набор от предизвикателства за бързо започване на вашето разбиране за монадите..
  • 313
  • GNU General Public License v3.0

scalpel

Библиотека за уеб скрапиране на високо ниво за Haskell. (от fimad).
  • 312
  • Apache License 2.0

simplexmq

⚙️ SimpleXMQ - референтна реализация на протокола за съобщения SimpleX за симплексни опашки през обществени мрежи..
  • 311
  • GNU Affero General Public License v3.0

linear-base

Стандартна библиотека за линейни типове в Haskell..
  • 311
  • MIT

vty

Алтернатива на ncurses на високо ниво, написана на Haskell.
  • 309
  • BSD 3-clause "New" or "Revised"

containers

Различни видове бетонни контейнери (от haskell).
  • 307
  • BSD 3-clause "New" or "Revised"

async

Стартирайте IO операции асинхронно и изчакайте техните резултати (от simonmar).
  • 304
  • BSD 3-clause "New" or "Revised"

poker-maison

🂺 Приложение за покер за мултиплейър, създадено с Haskell и React.
  • 303

plutus-apps

Платформата за приложения Plutus.
  • 302
  • Apache License 2.0

csound-expression

Haskell Framework за електронна музика.
  • 301
  • BSD 3-clause "New" or "Revised"

network

Мрежов интерфейс на ниско ниво (от haskell).
  • 301
  • BSD 3-clause "New" or "Revised"

juvix

Juvix дава възможност на разработчиците да пишат код на високо ниво, функционален език, да го компилират до газ-ефективни изходни VM инструкции и официално да проверяват безопасността на своите договори преди внедряване и изпълнение.
  • 300
  • GNU General Public License v3.0 only

full-fledged-hledger

Урок за настройка на Hledger с многогодишни файлове, импортиране от множество източници и набор от автоматично генерирани отчети.
  • 296
  • BSD 3-clause "New" or "Revised"

servant-persistent

Кратък пример за Servant с Persistent.
  • 296
  • MIT

husk-scheme

Пълна реализация на езика за програмиране Scheme за платформата Haskell..
  • 294
  • MIT

three-layer

:three::cake: Архитектура на уеб приложенията на Haskell.
  • 294
  • BSD 3-clause "New" or "Revised"

package.elm-lang.org

уебсайт за разглеждане на пакети и проучване на документация.
  • 294
  • BSD 3-clause "New" or "Revised"

holmes

Референтна библиотека за решаване на ограничения с пропагатори и CDCL..
  • 293
  • MIT

nixpkgs-update

Актуализиране на пакети nixpkgs от 2018 г.
  • 292
  • Creative Commons Zero v1.0 Universal

Frames

Рамки с данни за таблични данни..
  • 291
  • BSD 3-clause "New" or "Revised"

statistics

Бърза, висококачествена библиотека за изчисления със статистика в Haskell..
  • 290
  • BSD 2-clause "Simplified"

trifecta

Парсер комбинатори с подчертаване, нарязване, оформление, грамотни коментари, диагностика в стил Clang и кухненската мивка.
  • 288
  • BSD 3-clause "New" or "Revised"

acid-state

Добавете ACID гаранции към всяка сериализируема структура от данни на Haskell.
  • 287

angel

Мониторинг/управление на процеси, като Daemontools (от MichaelXavier).
  • 287
  • BSD 3-clause "New" or "Revised"

gi-gtk-declarative

Декларативно GTK+ програмиране в Haskell.
  • 283
  • Mozilla Public License 2.0

picard

PICARD - Поетапно анализиране за ограничено автоматично регресивно декодиране от езикови модели. PICARD е изследователски проект на ServiceNow, стартиран в Element AI. (от ServiceNow).
  • 282
  • Apache License 2.0

vado

Демо двигател на уеб браузър, написан на Haskell (от chrisdone).
  • 282
  • BSD 3-clause "New" or "Revised"

ogma

  • 282
  • GNU General Public License v3.0

fourmolu

Фурк от ormolu, който използва отстъпи с четири интервала и позволява произволна конфигурация. не ви харесва? PR добре дошли!.
  • 282
  • BSD 3-clause "New" or "Revised"

microlens

Лека (но съвместима с „обектив“) библиотека с лещи.
  • 281
  • BSD 3-clause "New" or "Revised"