Knjižnice, napisane v Haskellu

monad-challenges

Niz izzivov za hiter začetek vašega razumevanja monad.
  • 313
  • GNU General Public License v3.0

scalpel

Knjižnica spletnega strganja na visoki ravni za Haskell. (avtor fimad).
  • 312
  • Apache License 2.0

simplexmq

⚙️ SimpleXMQ - referenčna izvedba protokola za sporočanje SimpleX za preproste čakalne vrste v javnih omrežjih..
  • 311
  • GNU Affero General Public License v3.0

linear-base

Standardna knjižnica za linearne vrste v Haskell..
  • 311
  • MIT

vty

Alternativa ncurses na visoki ravni, napisana v Haskell-u.
  • 309
  • BSD 3-clause "New" or "Revised"

containers

Različne vrste betonskih zabojnikov (po haskell).
  • 307
  • BSD 3-clause "New" or "Revised"

async

Zaženite IO operacije asinhrono in počakajte na njihove rezultate (avtor simonmar).
  • 304
  • BSD 3-clause "New" or "Revised"

poker-maison

🂺 Poker aplikacija za več igralcev, ustvarjena s Haskell in React.
  • 303

plutus-apps

Aplikacijska platforma Plutus.
  • 302
  • Apache License 2.0

csound-expression

Ogrodje Haskell za elektronsko glasbo.
  • 301
  • BSD 3-clause "New" or "Revised"

network

Nizkonivojski omrežni vmesnik (haskell).
  • 301
  • BSD 3-clause "New" or "Revised"

juvix

Juvix omogoča razvijalcem, da napišejo kodo v funkcionalnem jeziku na visoki ravni, jo prevedejo v navodila izhodnega VM z učinkovito porabo plina in uradno preverijo varnost svojih pogodb pred uvedbo in izvedbo.
  • 300
  • GNU General Public License v3.0 only

full-fledged-hledger

Vadnica o nastavitvi Hledgerja z večletnimi datotekami, uvozi iz več virov in vrsto samodejno ustvarjenih poročil.
  • 296
  • BSD 3-clause "New" or "Revised"

servant-persistent

Kratek primer Služabnika s Persistentom.
  • 296
  • MIT

husk-scheme

Popolna implementacija programskega jezika Scheme za platformo Haskell..
  • 294
  • MIT

three-layer

:three::cake: Arhitektura spletnih aplikacij Haskell.
  • 294
  • BSD 3-clause "New" or "Revised"

package.elm-lang.org

spletno mesto za brskanje po paketih in raziskovanje dokumentacije.
  • 294
  • BSD 3-clause "New" or "Revised"

holmes

Referenčna knjižnica za reševanje omejitev s propagatorji in CDCL..
  • 293
  • MIT

nixpkgs-update

Posodabljanje paketov nixpkgs od leta 2018.
  • 292
  • Creative Commons Zero v1.0 Universal

Frames

Podatkovni okvirji za tabelarične podatke..
  • 291
  • BSD 3-clause "New" or "Revised"

statistics

Hitra, visokokakovostna knjižnica za računalništvo s statistiko v Haskell..
  • 290
  • BSD 2-clause "Simplified"

trifecta

Kombinatorji za razčlenjevanje s poudarjanjem, rezanjem, postavitvijo, pismenimi komentarji, diagnostiko v slogu Clang in kuhinjskim koritom.
  • 288
  • BSD 3-clause "New" or "Revised"

acid-state

Dodajte garancije ACID vsaki podatkovni strukturi Haskell, ki jo je mogoče serializirati.
  • 287

angel

Nadzor/upravljanje procesov, kot je Daemontools (avtor MichaelXavier).
  • 287
  • BSD 3-clause "New" or "Revised"

gi-gtk-declarative

Deklarativno programiranje GTK+ v Haskell-u.
  • 283
  • Mozilla Public License 2.0

picard

PICARD - Postopno razčlenjevanje za omejeno avtoregresivno dekodiranje iz jezikovnih modelov. PICARD je raziskovalni projekt ServiceNow, ki se je začel pri Element AI. (od ServiceNow).
  • 282
  • Apache License 2.0

vado

Demo motor spletnega brskalnika, napisan v Haskell (avtor chrisdone).
  • 282
  • BSD 3-clause "New" or "Revised"

ogma

  • 282
  • GNU General Public License v3.0

fourmolu

Četvorka ormoluja, ki uporablja zamik štirih presledkov in omogoča poljubno konfiguracijo. Vam ni všeč? PR dobrodošli!.
  • 282
  • BSD 3-clause "New" or "Revised"

microlens

Lahka (vendar združljiva z "objektivom") knjižnica leč.
  • 281
  • BSD 3-clause "New" or "Revised"