Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Haskell
Haskell is a functional (that is, everything is done with function calls), statically, implicitly typed (types are checked by the compiler, but you don’t have to declare them), lazy (nothing is done until it needs to be) language.
- GitHub: https://github.com/topics/haskell
- Wikipedia: https://en.wikipedia.org/wiki/Haskell_(programming_language)
- Repo: https://github.com/haskell
- Released: 1990
- Last updated: 2025-01-17 00:13:45 UTC
- JSON Representation
https://github.com/typeclasses/path-text-utf8
Trivial integration of the "path" and "text" packages, providing convenient functions to read and write UTF-8 text files
filesystem haskell haskell-library path text utf-8
Last synced: 05 Dec 2024
https://github.com/1computer1/hectoparsec
Flexible and powerful parser combinators for Haskell
combinators haskell lexer parser parser-combinators stream
Last synced: 31 Oct 2024
https://github.com/lyokha/ghc-stdin
A frontend plugin for GHC to compile source code from the standard input
Last synced: 12 Oct 2024
https://github.com/tfausak/haskell-packages
Dashboard of Haskell projects I maintain.
Last synced: 11 Oct 2024
https://github.com/f-f/docker-haskell-lavello
🚰 Kitchen-sink docker image for building Haskell in CI
Last synced: 24 Oct 2024
https://github.com/dmjio/call-swift-from-haskell
Call a Hello World Swift function from Haskell
Last synced: 16 Nov 2024
https://github.com/fgaz/dual
Online multiplayer shooter
2d-game clone game hacktoberfest haskell multiplayer online shooter
Last synced: 07 Nov 2024
https://github.com/siadat/wordle-solver-haskell
solve a wordle with haskell
haskell wordle wordle-haskell wordle-solver
Last synced: 11 Oct 2024
https://github.com/donatello/minio-hs-archived
This library now has a new home at
client-sdk cloud fileuploader haskell library minio minio-client-sdk s3
Last synced: 13 Oct 2024
https://github.com/technique-lang/technique
Check, simulate, and run procedures written in the Technique programming language
Last synced: 04 Nov 2024
https://github.com/prikhi/hledger-graphs
Generate Graphs From Your HLedger Journal
accounting charts diagrams finance graphs haskell hledger ledger-cli
Last synced: 11 Oct 2024
https://github.com/dwayne/xo-haskell
A Haskell library and CLI game for Tic-tac-toe.
Last synced: 06 Nov 2024
https://github.com/prikhi/hs-notifications
A Super Simple Desktop Notification Server Written in Haskell
dbus desktop-notifications freedesktop-notifications haskell notifications
Last synced: 11 Oct 2024
https://github.com/konn/ghc-typelits-symbols
Additional operations for GHC's type-level symbols
ghc haskell symbols type-level-programming
Last synced: 13 Oct 2024
https://github.com/noughtmare/jak
Simple frp text editor for testing and learning purposes.
Last synced: 14 Oct 2024
https://github.com/rhyskeepence/elm-websocket
Generate an Elm Subscriber and JSON encoders/decoders for a Wai WebSocket server
Last synced: 18 Oct 2024
https://github.com/co-log/co-log-polysemy
co-log extensible-effects hacktoberfest haskell logging logging-library polysemy
Last synced: 06 Dec 2024
https://github.com/mrkkrp/tagged-identity
Trivial monad transformer that allows identical monad stacks have different types
haskell monad-transformers phantom-types
Last synced: 28 Oct 2024
https://github.com/itchyny/vim-haskell-sort-import
Sort import statements in Haskell codes
haskell vim vim-plugins vim-scripts
Last synced: 11 Oct 2024
https://github.com/maxim-saplin/mandelbrot
Microbenchmark testing Python, Numba, Mojo, Dart, C/gcc, Rust, Go, JavaScript, C#, Java, Kotlin, Pascal, Ruby, Haskell performance in Mandelbrot set generation
bun c csharp dart dotnet flutter gcc golang haskell java javascript kotlin mojo node nodejs numba pascal python ruby rust
Last synced: 11 Oct 2024
https://github.com/valderman/zalgo
A somewhat flexible Zalgo̐ te̳͜x̥̖̉̓͞t̍̌̔ ̀̃t̴̢̞̜͓̝r̶̬̆̂̒͟á̧̡͎͔̯̰̕n̹̾̓ͬͦ̍͘ṡ̢͓͉ͮ͆l̠̖̹̗̳̖̽̌ͤ͞a͚̭͙̹̲ͭͩt͈͐o̢̭͇͍̟͐ͬ̾ͪ͜r͇.̸̅ͭ̐̀̊ͨ͛
Last synced: 14 Oct 2024
https://github.com/fgaz/pure-html-calc
A pure HTML calculator. No css or javascript.
calculator haskell html html-calculator no-css no-js
Last synced: 10 Oct 2024
https://github.com/sigrlami/lanhunch
Language Detection Library
ai classifier detect-language haskell language-detection language-recognition nlp text-analysis text-classification text-classifier
Last synced: 11 Oct 2024
https://github.com/freckle/weeder-action
Run Weeder to uncover unused Haskell functions
Last synced: 27 Dec 2024
https://github.com/willdoescode/haskell-leetcode
Learning algorithms in haskell with the help of leetcode.
algorithms haskell haskell-exercises haskell-learning leetcode willdoescode
Last synced: 06 Nov 2024
https://github.com/laughedelic/m-cohomology
Basic abstractions and methods for computations in terms of group algebra Z[G] and automatic construction of cocycle translations for computation of cup-product.
algebra category-theory cohomology haskell mathematics maths thesis
Last synced: 01 Nov 2024
https://github.com/freckle/nonempty-zipper
A non-empty comonadic list zipper
comonads datastructures haskell list terraform-managed
Last synced: 27 Dec 2024
https://github.com/bartavelle/fastparser
A fast bytestring parser
bytestring fast haskell parsing
Last synced: 28 Oct 2024
https://github.com/maoe/sensu-run
A tool to send command execution results to Sensu
Last synced: 31 Oct 2024
https://github.com/trskop/freer-effects-extra
Extra goodies for freer package
extensible-effects freer-effects haskell
Last synced: 28 Oct 2024
https://github.com/larskuhtz/cuckoo
Haskell Implementation of Cuckoo Filters
cuckoo-filter haskell probabilistic-data-structures set-membership
Last synced: 15 Oct 2024
https://github.com/unclechu/haskell-qm-interpolated-string
Implementation of interpolated multiline strings that ignores indentation and trailing whitespaces
cabal hackage haskell haskell-library interpolation library stack strings
Last synced: 28 Oct 2024
https://github.com/simonmichael/hssdl-mac-example
The graphics-drawingcombinators example program, with the adaptations that used to be needed for mac OSX. Obsolete.
Last synced: 28 Oct 2024
https://github.com/xmonad/x11-xft
Bindings to the Xft, X Free Type interface library, and some Xrender parts
hacktoberfest haskell x11 xmonad
Last synced: 06 Nov 2024
https://github.com/peti/csv2ledger
convert accounting data from CSV to Ledger format
converter haskell haskell-library hledger ledger
Last synced: 28 Oct 2024
https://github.com/aionescu/dynasty
A lazy functional language that compiles to JavaScript
alt-js haskell javascript language laziness
Last synced: 02 Dec 2024
https://github.com/vladimirlogachev/library
GraphQL API and frontend for offline library. Haskell, Elm, Postgres
docker elm elm-graphql graphql haskell mu-graphql mu-haskell postgres postgres-typed
Last synced: 12 Oct 2024
https://github.com/mmzk1526/mmzk-typeid
A TypeID and UUIDv7 implementation in Haskell
haskell haskell-library typeid uuid uuid-generator uuid-v7
Last synced: 07 Nov 2024
https://github.com/simre1/yampa-sdl2
Yampa and SDL2 made easy
frp game game-2d game-engine game-engine-2d haskell sdl2 sdl2-bindings sdl2-library yampa
Last synced: 14 Oct 2024
https://github.com/slotthe/advent
Advent of Code—now with even more languages!
advent-of-code apl bqn clojure haskell ocaml python rust
Last synced: 14 Oct 2024
https://github.com/minad/tasty-auto
Deprecated: Auto discovery for the Tasty test framework, use tasty-discover instead
auto-discovery haskell testing
Last synced: 13 Oct 2024
https://github.com/minoki/unboxing-vector
A newtype-friendly wrapper for Data.Vector.Unboxed
Last synced: 12 Oct 2024
https://github.com/discus-lang/inchworm
Simple parser combinators for lexical analysis.
haskell lexical-analysis parser-combinators parsing
Last synced: 11 Nov 2024
https://github.com/konn/ghc-typelits-presburger
Presburger arithmetic solver for built-in type-level naturals
compiler-plugin dependent-types ghc ghc-plugin haskell presburger-arithmetic-solver solver type-level-programming
Last synced: 27 Oct 2024
https://github.com/fpindia/fpindia-site
The new FPIndia static site built using Ema
functional-programming haskell india nix
Last synced: 12 Nov 2024
https://github.com/xmonad/xmonad-docs
Daily snapshot of xmonad documentation
documentation haddock haskell window-manager x11 x11-wm xmonad
Last synced: 06 Nov 2024
https://github.com/3noch/beam-postgres-transaction-monad
Very basic transaction monad on top of the venerable Beam library
haskell monad postgresql sql transaction
Last synced: 10 Oct 2024
https://github.com/tmspzz/danger-hlint
A Danger plugin for Hlint - https://rubygems.org/gems/danger-hlint
Last synced: 12 Nov 2024
https://github.com/aesiniath/briefcase
Utility code for preparing business cases used to justify internal projects within large organizations
Last synced: 09 Nov 2024
https://github.com/ziptastic/ziptastic-haskell
Official Ziptastic Haskell library
api api-client api-documentation forward-geocoding geocoding geolocation haskell postal-code reverse-geocoding zip-code zipcode ziptastic
Last synced: 12 Oct 2024
https://github.com/kompendium-ano/factom-haskell-client
Haskell JSON-RPC client for the Factom protocol
factom-protocol haskell json-rpc-client
Last synced: 23 Nov 2024
https://github.com/zmactep/smiles
Full support of OpenSMILES specification for Haskell
chemoinformatics haskell parser smiles
Last synced: 12 Oct 2024
https://github.com/tfausak/ratel-wai
:honey_pot: Notify Honeybadger about exceptions via a WAI middleware.
Last synced: 11 Oct 2024
https://github.com/mbg/wai-saml2
WAI middleware implementing SAML2
haskell haskell-library saml-service-provider saml2
Last synced: 02 Nov 2024
https://github.com/prikhi/bodyweight-server
A Haskell REST Server for a BodyWeight Workout Log Application.
Last synced: 11 Oct 2024
https://github.com/ixmatus/fswait
Wait and observe events on the filesystem for a path, with a timeout
Last synced: 28 Oct 2024
https://github.com/basvandijk/usb-example
Example how to use the usb library
Last synced: 07 Nov 2024
https://github.com/typeclasses/invert
Automatically generate a function’s inverse
functions haskell haskell-library
Last synced: 05 Dec 2024
https://github.com/mrkkrp/plan-b
*DEPRECATED* Failure-tolerant file and directory editing for Haskell
Last synced: 12 Oct 2024
https://github.com/metric-space/hex-chessboard-generator
Hexagonal Chessboard Image Generator
diagrams haskell hexagonal-chessboard
Last synced: 07 Nov 2024
https://github.com/csabahruska/dsl-experiment
Basic implementation of Hindley-Milner Type System and variants.
functional-programming haskell hindley-milner parser type-checker
Last synced: 14 Oct 2024
https://github.com/prikhi/hkredmine
A Redmine CLI Client and API Library Written in Haskell.
cli haskell redmine redmine-cli-client
Last synced: 11 Oct 2024
https://github.com/dmjio/trie
This Trie is so fly
data-structures fly haskell tree trie
Last synced: 16 Nov 2024
https://github.com/brandonchinn178/hpc-lcov
Convert HPC coverage output to LCOV format
Last synced: 28 Oct 2024
https://github.com/typeclasses/options
Powerful and easy command-line option parser
command-line-parser haskell haskell-library
Last synced: 05 Dec 2024
https://github.com/bts/free-transformers
Experimenting with "free transformers" in Haskell
effects free free-monad haskell interpreter modularity onion-architecture
Last synced: 11 Oct 2024
https://github.com/jasonzhu1313/interactiveexpressionparser
This project focus on using functional programing to parse the expression, I use Haskell to develop an interactive expression parser using a lot of features of Haskell, you can use haskell compiler such as GHCI to run the program, Let's begin.
expression-evaluator functional-programming ghci haskell haskell-compiler interactive parse
Last synced: 27 Oct 2024
https://github.com/adelsz/mnotify
Minimal D-Bus notification daemon
dbus freedesktop haskell notification x11 xmonad
Last synced: 08 Jan 2025
https://github.com/sudonatalie/vnc-client
VNC Remote Desktop Client developed purely in Haskell.
haskell literate-programming vnc vnc-client
Last synced: 17 Oct 2024
https://github.com/kakkun61/either-result
The simplest ’MonadFail’ instance
Last synced: 27 Oct 2024
https://github.com/int-index/mirea-haskell-lectures
Код по Haskell-лекциям в МИРЭА
Last synced: 10 Oct 2024
https://github.com/athanclark/websockets-rpc
A simple subscription-esque RPC mechanism using WebSockets
haskell rpc-call websockets websockets-rpc
Last synced: 28 Dec 2024
https://github.com/lettier/matrix-inverse-calculator
Input a square matrix and calculate its inverse if possible.
functional-programming haskell interactive javascript matrix-math purescript
Last synced: 30 Oct 2024
https://github.com/vaclavsvejcar/vcs-ignore
📜 Haskell library handling files ignored by VCS
git haskell haskell-library vcs
Last synced: 19 Oct 2024
https://github.com/matsubara0507/test-extensible
Haskell の extensible パッケージのテストリポジトリ
Last synced: 19 Oct 2024
https://github.com/takenobu-hs/processor-creative-kit
haskell prrocessor-creative-kit
Last synced: 07 Nov 2024
https://github.com/kutyel/urlish
🔗 An URI shortener made with Redis and the Reader Monad!
haskell haskell-learning nix reader-monad redis uri-shortener url-shortener
Last synced: 17 Oct 2024
https://github.com/airsequel/oclis
The obvious CLI specification format. You define the spec, Oclis generates the code! Support for PureScript so far. PRs for more languages appreciated!
argparse cli cli-spec docopt elm haskell nickel optparse optparse-applicative polyglot purescript rust specification
Last synced: 12 Oct 2024
https://github.com/typeclasses/dsv
DSV (delimiter-separated values)
csv delimiter-separated-fields haskell haskell-library
Last synced: 05 Dec 2024
https://github.com/minad/quickcheck-special
Edge cases and special values for QuickCheck Arbitrary instances
Last synced: 13 Oct 2024
https://github.com/kadena-community/bag-of-holding
A terminal wallet for the Kadena Public Blockchain (Chainweb).
Last synced: 23 Nov 2024
https://github.com/nydragon/glados-2023
A Scheme interpreter in Haskell.
haskell scheme scheme-interpreter
Last synced: 18 Oct 2024
https://github.com/dcastro/twenty48
An AI for the 2048 game using minimax and alpha-beta pruning, as described by John Hughes in the paper "Why Functional Programming Matters". The AI was written in Haskell and runs in a Yesod backend.
Last synced: 11 Oct 2024