Knižnice napísané v Haskelle

monad-challenges

Súbor výziev, ktoré vám pomôžu naštartovať vaše chápanie monád.
  • 313
  • GNU General Public License v3.0

scalpel

Knižnica na zoškrabovanie webu na vysokej úrovni pre Haskell. (podľa fimadu).
  • 312
  • Apache License 2.0

simplexmq

⚙️ SimpleXMQ - Referenčná implementácia protokolu SimpleX Messaging Protocol pre simplexné fronty cez verejné siete.
  • 311
  • GNU Affero General Public License v3.0

linear-base

Štandardná knižnica pre lineárne typy v Haskell..
  • 311
  • MIT

vty

Alternatíva ncurses na vysokej úrovni napísaná v Haskell.
  • 309
  • BSD 3-clause "New" or "Revised"

containers

Rôzne typy betónových kontajnerov (podľa haskell).
  • 307
  • BSD 3-clause "New" or "Revised"

async

Spúšťajte IO operácie asynchrónne a čakajte na ich výsledky (podľa simonmara).
  • 304
  • BSD 3-clause "New" or "Revised"

poker-maison

🂺 Pokerová aplikácia pre viacerých hráčov vytvorená pomocou Haskell and React.
  • 303

plutus-apps

Aplikačná platforma Plutus.
  • 302
  • Apache License 2.0

csound-expression

Haskell Framework pre elektronickú hudbu.
  • 301
  • BSD 3-clause "New" or "Revised"

network

Nízkoúrovňové sieťové rozhranie (od haskell).
  • 301
  • BSD 3-clause "New" or "Revised"

juvix

Juvix umožňuje vývojárom písať kód vo funkčnom jazyku na vysokej úrovni, skompilovať ho do inštrukcií VM s efektívnym výstupom a formálne overiť bezpečnosť svojich zmlúv pred nasadením a spustením.
  • 300
  • GNU General Public License v3.0 only

full-fledged-hledger

Návod na nastavenie Hledger s viacročnými súbormi, importmi z viacerých zdrojov a množstvom automaticky generovaných správ.
  • 296
  • BSD 3-clause "New" or "Revised"

servant-persistent

Krátky príklad Servant with Persistent.
  • 296
  • MIT

husk-scheme

Plná implementácia programovacieho jazyka Scheme pre platformu Haskell.
  • 294
  • MIT

three-layer

:three::cake: Architektúra webových aplikácií Haskell.
  • 294
  • BSD 3-clause "New" or "Revised"

package.elm-lang.org

webové stránky na prehliadanie balíkov a skúmanie dokumentácie.
  • 294
  • BSD 3-clause "New" or "Revised"

holmes

Referenčná knižnica na riešenie obmedzení pomocou propagátorov a CDCL.
  • 293
  • MIT

nixpkgs-update

Aktualizácia balíkov nixpkgs od roku 2018.
  • 292
  • Creative Commons Zero v1.0 Universal

Frames

Dátové rámce pre tabuľkové údaje..
  • 291
  • BSD 3-clause "New" or "Revised"

statistics

Rýchla a vysoko kvalitná knižnica na výpočty so štatistikami v Haskell.
  • 290
  • BSD 2-clause "Simplified"

trifecta

Analyzátory so zvýrazňovaním, krájaním, rozložením, gramotnými komentármi, diagnostikou v štýle Clang a kuchynským drezom.
  • 288
  • BSD 3-clause "New" or "Revised"

acid-state

Pridajte záruky ACID do akejkoľvek serializovateľnej dátovej štruktúry Haskell.
  • 287

angel

Monitorovanie/riadenie procesov, ako Daemontools (od MichaelXaviera).
  • 287
  • BSD 3-clause "New" or "Revised"

gi-gtk-declarative

Deklaratívne programovanie GTK+ v Haskell.
  • 283
  • Mozilla Public License 2.0

picard

PICARD - Prírastková analýza pre obmedzené auto-regresívne dekódovanie z jazykových modelov. PICARD je projekt ServiceNow Research, ktorý sa začal v Element AI. (od ServiceNow).
  • 282
  • Apache License 2.0

vado

Demo webový prehliadač napísaný v Haskell (od chrisdone).
  • 282
  • BSD 3-clause "New" or "Revised"

ogma

  • 282
  • GNU General Public License v3.0

fourmolu

Fourk of ormolu, ktorý používa štyri priestorové odsadenie a umožňuje ľubovoľnú konfiguráciu. Nepáči sa ti to? PR vítaní!.
  • 282
  • BSD 3-clause "New" or "Revised"

microlens

Ľahká (ale kompatibilná s „šošovkami“) knižnicou šošoviek.
  • 281
  • BSD 3-clause "New" or "Revised"