In Haskell geschriebene Bibliotheken

basic-prelude

Ein erweitertes Kernpräludium, das zum Aufbau vollständigerer Präludien gedacht ist.
  • 48
  • MIT

hit

Bibliothek zum Bearbeiten von Git-Repositorys in Haskell (keine Bindungen).
  • 48
  • BSD 3-clause "New" or "Revised"

haskell-ex

(ARCHIVIERT) Haskell-Übungen, die ich für die Haskell Learning Group geschrieben habe.
  • 48

lens-aeson

Durchläufe und Prismen für Data. Aeson.
  • 48
  • MIT

galois-field

Endliche Körper- und algebraische Erweiterungskörperarithmetik.
  • 48
  • MIT

distributed-process-platform

VERALTET (Cloud Haskell Platform) zugunsten von Distributed-Process-Extras, Distributed-Process-Async, Distributed-Process-Client-Server, Distributed-Process-Registry, Distributed-Process-Supervisor, Distributed-Process-Task und Distributed-Process -Ausführung.
  • 48
  • BSD 3-clause "New" or "Revised"

hw-json

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

llrbtree

Linksgeneigte rot-schwarze Bäume.
  • 48
  • BSD 3-clause "New" or "Revised"

memory

Haskell-Speicher.
  • 47
  • BSD 3-clause "New" or "Revised"

socket

Eine Haskell-Bindung an die POSIX-Sockets-API.
  • 47
  • MIT

composite-aeson

Integrationen mit Vinyl-/Frames-Schallplatten.
  • 47
  • BSD 3-clause "New" or "Revised"

unicode-transforms

Schnelle Unicode-Normalisierung in Haskell.
  • 47
  • BSD 3-clause "New" or "Revised"

one-liner

Constraint-basierte Generika.
  • 47
  • BSD 3-clause "New" or "Revised"

OpenGLRaw

Haskell-Bindungen an OpenGL (direkte C-Bindungen).
  • 47
  • BSD 3-clause "New" or "Revised"

exceptions

MTL-freundliche Ausnahmen.
  • 47
  • BSD 3-clause "New" or "Revised"

scat

Passwort-Scatterer. Eliminiert die Wiederverwendung von Passwörtern, indem deterministisch eindeutige Passwörter für jeden Dienst (Website, E-Mail-Adresse usw.) generiert werden, alles aus einem einzigen Passwort.
  • 47
  • BSD 3-clause "New" or "Revised"

type-spec

Eine winzige EDSL zum Schreiben von Unit-Tests auf Typebene.
  • 47
  • BSD 3-clause "New" or "Revised"

etc

Deklarative Konfigurationsspezifikation für Haskell-Projekte.
  • 47
  • MIT

acid-world

Flexible Persistenz für Haskell-Datentypen, basierend auf Ereignisprotokollierung und Prüfpunkten.
  • 47
  • BSD 3-clause "New" or "Revised"

TCache

Transaktionscache mit konfigurierbarer Persistenz.
  • 47
  • BSD 3-clause "New" or "Revised"

iproute

IP-Routing-Tabelle in Haskell.
  • 47
  • BSD 3-clause "New" or "Revised"

gateway

Scarf Gateway ist eine universelle Weiterleitungsebene für jedes digitale Artefakt oder jede URL, überall online. Scarf Gateway verhält sich ähnlich wie ein anpassbarer Link-Shortener, mit dem Sie auch Software wie Docker-Container, Python-Pakete oder jede andere Art von Software bereitstellen können, die Sie verteilen. (von Scarf-sh).
  • 47
  • Apache License 2.0

knit

Verbindet Datenstrukturen, die durch eindeutige Schlüssel aufeinander verweisen (von pkamenarsky).
  • 46
  • BSD 3-clause "New" or "Revised"

hourglass

Effiziente und einfachere Zeit-API für Haskell.
  • 46
  • BSD 3-clause "New" or "Revised"

clafer

Clafer ist eine leichte Modellierungssprache.
  • 46
  • MIT

monad-loops

Einige nützliche Kontrolloperatoren für Schleifen.
  • 46

primes

Primzahlen für Haskell (von sebfisch).
  • 46
  • BSD 3-clause "New" or "Revised"

antlr-haskell

Ein Sprachparsing-Quasiquoter für Haskell, der stark auf ANTLR4 basiert.
  • 46
  • BSD 3-clause "New" or "Revised"

optimization

Einige in Haskell implementierte numerische Optimierungsmethoden.
  • 46
  • BSD 3-clause "New" or "Revised"

casimir

Algebraische Effekte in Haskell unter Verwendung impliziter Parameter.
  • 46
  • GNU General Public License v3.0