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

stylish-haskell

Преттификатор кода Haskell
  • 762
  • BSD 3-clause "New" or "Revised"

tetris

Терминальный интерфейс для Tetris.
  • 747
  • BSD 3-clause "New" or "Revised"

shake

Встряхните систему сборки.
  • 742
  • BSD 3-clause "New" or "Revised"

sixten

Функциональное программирование с меньшим количеством косвенных действий.
  • 740
  • BSD 3-clause "New" or "Revised"

swarm

Сбор ресурсов + игра по программированию.
  • 736
  • GNU General Public License v3.0

pboy

небольшой инструмент управления.pdf с пользовательским интерфейсом командной строки.
  • 726
  • BSD 3-clause "New" or "Revised"

cardano-wallet

HTTP-сервер и командная строка для управления UTxO и HD-кошельками в Cardano.
  • 721
  • Apache License 2.0

hspec

Платформа тестирования для Haskell.
  • 719
  • MIT

distributed-process-tests

Основная библиотека Cloud Haskell.
  • 692
  • BSD 3-clause "New" or "Revised"

ghc-mod

  • 688
  • Multics

brittany

Форматировщик исходного кода haskell.
  • 686
  • GNU Affero General Public License v3.0 only

summoner

🔮 🔧 Инструмент для создания каркасов батарей, включённых в проекты Haskell производственного уровня.
  • 685
  • Mozilla Public License 2.0

hoogle

Поисковая система Haskell API.
  • 684
  • BSD 3-clause "New" or "Revised"

algebraic-graphs

Алгебраические графики.
  • 677
  • MIT

reroute

Еще один веб-фреймворк Haskell для быстрой разработки (от agrafix).
  • 673
  • MIT

QuickCheck

Автоматическое тестирование программ на Haskell. (ник8325).
  • 671
  • BSD 3-clause "New" or "Revised"

kmonad

Расширенный менеджер клавиатуры
  • 667
  • MIT

relude

🌀 Безопасная, производительная, удобная и легкая стандартная библиотека Haskell.
  • 663
  • MIT

Espial

Espial — это веб-сервер закладок с открытым исходным кодом.
  • 662
  • GNU Affero General Public License v3.0 only

hedgehog

Выпуск с уверенностью, современное тестирование свойств для Haskell.
  • 659
  • BSD 3-clause "New" or "Revised"

taffybar

Строка состояния на основе gtk для мозаичных оконных менеджеров, таких как XMonad.
  • 657
  • BSD 3-clause "New" or "Revised"

emanote

Создайте структурированный вид ваших текстовых заметок.
  • 630
  • GNU General Public License v3.0

transient

Полный стек, реактивная архитектура для программирования общего назначения. Алгебраические и монадически компонуемые примитивы для параллелизма, параллелизма, обработки событий, транзакций, многопоточности, Интернета и распределенных вычислений с полной деинверсией управления (без обратных вызовов, без блокировки, чистое состояние).
  • 628
  • MIT

haskell-exercises

Небольшой курс, чтобы узнать о некоторых малоизвестных расширениях GHC.
  • 623
  • MIT

cachix

Клиент командной строки для хостинга бинарного кэша Nix:.
  • 622

applied-fp-course

Курс прикладного функционального программирования — переход от упражнений к рабочему приложению!.
  • 614
  • GNU General Public License v3.0

fused-effects

Быстрая, гибкая, объединенная система эффектов для Haskell.
  • 611
  • BSD 3-clause "New" or "Revised"

ghcide

Библиотека для создания инструментов Haskell IDE.
  • 610
  • Apache License 2.0

tasty

Современная и расширяемая среда тестирования для Haskell.
  • 610
  • MIT

rasa-example-config

Чрезвычайно модульный текстовый редактор, построенный на Haskell (автор ChrisPenner).
  • 610
  • GNU General Public License v3.0 only