In Haskell geschriebene Bibliotheken

monad-challenges

Eine Reihe von Herausforderungen, um Ihr Verständnis der Monaden zu verbessern.
  • 313
  • GNU General Public License v3.0

scalpel

Eine hochwertige Web-Scraping-Bibliothek für Haskell. (von fimad).
  • 312
  • Apache License 2.0

simplexmq

⚙️ SimpleXMQ – Eine Referenzimplementierung des SimpleX Messaging Protocol für Simplex-Warteschlangen über öffentliche Netzwerke.
  • 311
  • GNU Affero General Public License v3.0

linear-base

Standardbibliothek für lineare Typen in Haskell.
  • 311
  • MIT

vty

Eine in Haskell geschriebene High-Level-Ncurses-Alternative.
  • 309
  • BSD 3-clause "New" or "Revised"

containers

Verschiedene Betonbehältertypen (von Haskell).
  • 307
  • BSD 3-clause "New" or "Revised"

async

Führen Sie E/A-Operationen asynchron aus und warten Sie auf ihre Ergebnisse (von simonmar).
  • 304
  • BSD 3-clause "New" or "Revised"

poker-maison

🂺 Eine Multiplayer-Poker-App, erstellt mit Haskell und React.
  • 303

plutus-apps

Die Plutus-Anwendungsplattform.
  • 302
  • Apache License 2.0

csound-expression

Haskell Framework für elektronische Musik.
  • 301
  • BSD 3-clause "New" or "Revised"

network

Low-Level-Netzwerkschnittstelle (von Haskell).
  • 301
  • BSD 3-clause "New" or "Revised"

juvix

Mit Juvix können Entwickler Code in einer funktionalen Hochsprache schreiben, ihn zu gaseffizienten Ausgabe-VM-Anweisungen kompilieren und die Sicherheit ihrer Verträge vor der Bereitstellung und Ausführung offiziell überprüfen.
  • 300
  • GNU General Public License v3.0 only

full-fledged-hledger

Tutorial zum Hledger-Setup mit mehrjährigen Dateien, Importen aus mehreren Quellen und einer Reihe automatisch generierter Berichte.
  • 296
  • BSD 3-clause "New" or "Revised"

servant-persistent

Ein kurzes Beispiel für Servant with Persistent.
  • 296
  • MIT

husk-scheme

Eine vollständige Implementierung der Scheme-Programmiersprache für die Haskell-Plattform.
  • 294
  • MIT

three-layer

:drei::cake: Architektur der Haskell-Webanwendungen.
  • 294
  • BSD 3-clause "New" or "Revised"

package.elm-lang.org

Website zum Durchsuchen von Paketen und Erkunden der Dokumentation.
  • 294
  • BSD 3-clause "New" or "Revised"

holmes

Eine Referenzbibliothek zum Lösen von Einschränkungen mit Propagatoren und CDCL.
  • 293
  • MIT

nixpkgs-update

Aktualisierung der Nixpkgs-Pakete seit 2018.
  • 292
  • Creative Commons Zero v1.0 Universal

Frames

Datenrahmen für Tabellendaten.
  • 291
  • BSD 3-clause "New" or "Revised"

statistics

Eine schnelle, qualitativ hochwertige Bibliothek für die Berechnung mit Statistiken in Haskell.
  • 290
  • BSD 2-clause "Simplified"

trifecta

Parser-Kombinatoren mit Hervorhebung, Slicing, Layout, kompetenten Kommentaren, Clang-Diagnose und der Küchenspüle.
  • 288
  • BSD 3-clause "New" or "Revised"

acid-state

Fügen Sie ACID-Garantien zu jeder serialisierbaren Haskell-Datenstruktur hinzu.
  • 287

angel

Prozessüberwachung/-verwaltung, wie Daemontools (von MichaelXavier).
  • 287
  • BSD 3-clause "New" or "Revised"

gi-gtk-declarative

Deklarative GTK+-Programmierung in Haskell.
  • 283
  • Mozilla Public License 2.0

picard

PICARD – Inkrementelles Parsen für eingeschränkte autoregressive Dekodierung aus Sprachmodellen. PICARD ist ein ServiceNow-Forschungsprojekt, das bei Element AI gestartet wurde. (von ServiceNow).
  • 282
  • Apache License 2.0

vado

Eine in Haskell geschriebene Demo-Webbrowser-Engine (von Chrisdone).
  • 282
  • BSD 3-clause "New" or "Revised"

ogma

  • 282
  • GNU General Public License v3.0

fourmolu

Ein Ormolu-Quadrat, das vier Leerzeichen einrückt und eine beliebige Konfiguration ermöglicht. Gefällt es Ihnen nicht? PRs willkommen!.
  • 282
  • BSD 3-clause "New" or "Revised"

microlens

Eine leichte (aber mit „Linsen“ kompatible) Linsenbibliothek.
  • 281
  • BSD 3-clause "New" or "Revised"