Biblioteki napisane w Haskell
parser-combinators
Lekki pakiet dostarczający często przydatne kombinatory parsera.
- 50
- BSD 3-clause "New" or "Revised"
harmtrace
HarmTrace (Harmony Analysis and Retrieval of Music with Type-level Representations of Abstract Chords Entities) to system do automatycznej analizy harmonii muzyki.
- 50
- GNU General Public License v3.0 only
directory
Niezależna od platformy biblioteka do podstawowych operacji na systemie plików.
- 50
- BSD 3-clause "New" or "Revised"
password
typy danych i funkcje ułatwiające pracę z hasłami w Haskell.
- 49
- BSD 3-clause "New" or "Revised"
heterocephalus
Bezpieczny silnik szablonów do współpracy z narzędziami programistycznymi interfejsu użytkownika.
- 49
- MIT
codec
Łatwa dwukierunkowa serializacja w Haskell (autor: chpatrick).
- 49
- BSD 3-clause "New" or "Revised"
hermit
Haskell Equational Reasoning Tunel od modelu do implementacji (autor: ku-fpg).
- 49
- BSD 3-clause "New" or "Revised"
clash-riscv
Procesor RiscV implementujący zestaw instrukcji RV32I napisany w Clash.
- 49
- BSD 3-clause "New" or "Revised"
http-streams
Biblioteka klienta Haskell HTTP do użytku ze strumieniami io.
- 49
- BSD 3-clause "New" or "Revised"
yesod-dsl
Język specyficzny dla domeny i generator kodu przeznaczony do tworzenia usług RESTful do zarządzania RDBMS z frameworkiem sieciowym Yesod i Persistent..
- 49
- BSD 3-clause "New" or "Revised"
http-api-data
Konwersja do/z danych HTTP API, takich jak fragmenty adresów URL, nagłówki i parametry zapytań.
- 49
- BSD 3-clause "New" or "Revised"
xmonad-extras
Różne moduły dla xmonad, których nie można dodać do xmonad-contrib z powodu dodatkowych zależności.
- 49
- GNU General Public License v3.0
haskelm
Tłumaczenie Haskella na Elm przy użyciu szablonu Haskell. Zawiera zarówno bibliotekę, jak i plik wykonywalny.
- 49
- BSD 3-clause "New" or "Revised"
bit-stream
Leniwe, nieskończone kompaktowe strumienie z przyjaznym dla pamięci podręcznej indeksowaniem O(1) i aplikacjami do zapamiętywania (by Bodigrim).
- 49
- BSD 3-clause "New" or "Revised"
lazyboy
EDSL zaimplementowany w Haskell do programowania konsoli Nintendo Game Boy.
- 48
- BSD 3-clause "New" or "Revised"
packunused
Narzędzie do wykrywania zbędnych zależności pakietu Cabal.
- 48
- BSD 3-clause "New" or "Revised"