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: 2024-11-09 00:13:42 UTC
- JSON Representation
https://github.com/hspec/hspec
A Testing Framework for Haskell
haskell hunit quickcheck smallcheck testing
Last synced: 12 Oct 2024
https://github.com/2mol/pboy
a small .pdf management tool with a command-line UI
command-line console-application haskell linux macos pdf productivity tui
Last synced: 30 Oct 2024
https://github.com/jonschoning/espial
Espial is an open-source, web-based bookmarking server.
bookmark bookmarking-server database demo haskell purescript
Last synced: 12 Oct 2024
https://github.com/reflex-frp/reflex-platform
A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
frp full-stack functional-reactive-programming ghcjs haskell nix reactive reflex-frp
Last synced: 10 Oct 2024
https://github.com/rgleichman/glance
A visual Haskell
cairo diagrams functional-programming gdk glance graph-layout graphviz gtk gtk3 haskell visual visual-programming visual-programming-language
Last synced: 30 Oct 2024
https://github.com/haskell-distributed/distributed-process
Cloud Haskell core libraries
cloud-haskell distributed-systems haskell
Last synced: 12 Oct 2024
https://github.com/kowainik/relude
🌀 Safe, performant, user-friendly and lightweight Haskell standard library
alternative-prelude haskell prelude safe standard-library user-friendly
Last synced: 12 Oct 2024
https://github.com/caiorss/c-cpp-notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
abi c cpp cpp11 cpp14 cpp17 dll dynamic examples ffi ffi-bindings ffi-wrapper fsharp guide haskell interface library reference research shared
Last synced: 12 Oct 2024
https://github.com/kowainik/summoner
🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects
cli hacktoberfest haskell haskell-application project-template scaffold tui
Last synced: 12 Oct 2024
https://github.com/hstreamdb/hstream
HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications.
data-processing database distributed-database distributed-systems financial-analysis haskell hstreamdb iot iot-database kafka materialized-view real-time realtime-database scale sql stream-processing streaming streaming-data streaming-database
Last synced: 12 Oct 2024
https://github.com/taffybar/taffybar
A gtk based status bar for tiling window managers such as XMonad
appindicator dbus ewmh gi-gtk gtk haskell haskell-gi mpris stack statusnotifieritem systray taffybar tiling-window-manager upower x11 xmobar xmonad
Last synced: 12 Oct 2024
https://github.com/agrafix/spock
Another Haskell web framework for rapid development
api framework functional haskell http server spock web webframework
Last synced: 12 Oct 2024
https://github.com/agrafix/Spock
Another Haskell web framework for rapid development
api framework functional haskell http server spock web webframework
Last synced: 30 Oct 2024
https://github.com/hedgehogqa/haskell-hedgehog
Release with confidence, state-of-the-art property testing for Haskell.
haskell property-based-testing property-testing quickcheck test testing testing-tools
Last synced: 12 Oct 2024
https://github.com/copilot-language/copilot
A stream-based runtime-verification framework for generating hard real-time C code.
c copilot embedded-systems haskell runtime-verification rv stream
Last synced: 31 Oct 2024
https://github.com/fused-effects/fused-effects
A fast, flexible, fused effect system for Haskell
algebraic-effects effects haskell
Last synced: 12 Oct 2024
https://github.com/UnkindPartition/tasty
Modern and extensible testing framework for Haskell
golden-tests haskell hunit quickcheck smallcheck testing unit-testing
Last synced: 08 Nov 2024
https://github.com/unkindpartition/tasty
Modern and extensible testing framework for Haskell
golden-tests haskell hunit quickcheck smallcheck testing unit-testing
Last synced: 20 Oct 2024
https://github.com/transient-haskell/transient
A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
backtracking composability composition concurrency distributed-computing events haskell threading transaction web
Last synced: 10 Aug 2024
https://github.com/i-am-tom/haskell-exercises
A little course to learn about some of the more obscure GHC extensions.
functional-programming ghc haskell haskell-learning teaching-materials
Last synced: 01 Nov 2024
https://github.com/qfpl/applied-fp-course
Applied Functional Programming Course - Move from exercises to a working app!
Last synced: 02 Aug 2024
https://github.com/LambdaHack/LambdaHack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
ascii browsergame engine freesoftware game gamedev haskell html5 indiedev library pcg replayability roguelike sdl squad tactical turnbased
Last synced: 05 Nov 2024
https://github.com/chrispenner/rasa
Extremely modular text editor built in Haskell
Last synced: 12 Oct 2024
https://github.com/ChrisPenner/rasa
Extremely modular text editor built in Haskell
Last synced: 10 Aug 2024
https://github.com/serokell/nixfmt
The official (but not yet stable) formatter for Nix code
Last synced: 10 Aug 2024
https://github.com/nixos/nixfmt
The official (but not yet stable) formatter for Nix code
Last synced: 07 Oct 2024
https://github.com/aviaviavi/legion
Simple blockchain server written in Haskell for educational purposes
blockchain haskell peer-network
Last synced: 02 Aug 2024
https://github.com/brendanhay/amazonka
A comprehensive Amazon Web Services SDK for Haskell.
Last synced: 12 Oct 2024
https://github.com/ad-si/perspec
Scriptable desktop app to correct the perspective of images
app correction desktop-app gloss gui hacktoberfest haskell image imagemagick keystone linux-app macos-app perspec perspective perspective-transformation photo scanning scriptable workflow
Last synced: 30 Oct 2024
https://github.com/tweag/HaskellR
The full power of R in Haskell.
ffi haskell interoperability r
Last synced: 27 Oct 2024
https://github.com/tweag/haskellr
The full power of R in Haskell.
ffi haskell interoperability r
Last synced: 20 Oct 2024
https://github.com/ad-si/Perspec
Scriptable desktop app to correct the perspective of images
app correction desktop-app gloss gui hacktoberfest haskell image imagemagick keystone linux-app macos-app perspec perspective perspective-transformation photo scanning scriptable workflow
Last synced: 02 Aug 2024
https://github.com/fjvallarino/monomer
An easy to use, cross platform, GUI library for writing Haskell applications.
Last synced: 22 Oct 2024
https://github.com/mattgreen/hython
Haskell-powered Python 3 interpreter
haskell interpreter language python
Last synced: 02 Nov 2024
https://github.com/haskell-beam/beam
A type-safe, non-TH Haskell SQL library and ORM
haskell orm postgres postgresql sql sqlite
Last synced: 20 Oct 2024
https://github.com/xmonad/xmonad-contrib
Contributed modules for xmonad
hacktoberfest haskell window-manager x11 x11-wm xmonad
Last synced: 06 Nov 2024
https://github.com/mihaimaruseac/hindent
Haskell pretty printer
code-formatter hacktoberfest haskell
Last synced: 31 Oct 2024
https://github.com/kowainik/stan
🕵️ Haskell STatic ANalyser
analysis ghc hacktoberfest haskell hie static-analyzer
Last synced: 02 Aug 2024
https://github.com/alpacaaa/zero-bullshit-haskell
Learn Haskell, with tiny lessons.
Last synced: 10 Aug 2024
https://github.com/alpacaaa/zero-bs-haskell
Learn Haskell, with tiny lessons.
Last synced: 02 Aug 2024
https://github.com/haskell/vscode-haskell
VS Code extension for Haskell, powered by haskell-language-server
haskell haskell-language-server language-server lsp visual-studio-code vscode vscode-extension
Last synced: 07 Oct 2024
https://github.com/frol/completely-unscientific-benchmarks
Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)
ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift
Last synced: 26 Oct 2024
https://github.com/musikinformatik/SuperDirt
Tidal Audio Engine
haskell live-coding signal-processing sound-files supercollider
Last synced: 06 Nov 2024
https://github.com/input-output-hk/haskell.nix
Alternative Haskell Infrastructure for Nixpkgs
build-tool hacktoberfest haskell infrastructure nix nix-expressions
Last synced: 10 Oct 2024
https://github.com/nikita-volkov/hasql
The fastest PostgreSQL libpq-based driver for Haskell
database driver haskell hasql libpq postgresql
Last synced: 12 Oct 2024
https://github.com/alexwl/haskell-code-explorer
Web application for exploring and understanding Haskell codebases
Last synced: 02 Aug 2024
https://github.com/ganeti/ganeti
Ganeti is a virtual machine cluster management tool built on top of existing virtualization technologies such as Xen or KVM and other open source software.
haskell kvm opensource python virtualization xen
Last synced: 30 Oct 2024
https://github.com/raviksharma/bartosz-basics-of-haskell
Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
exercises functional-programming haskell haskell-programming interpreter tutorial
Last synced: 08 Nov 2024
https://github.com/musikinformatik/superdirt
Tidal Audio Engine
haskell live-coding signal-processing sound-files supercollider
Last synced: 03 Aug 2024
https://github.com/fosskers/scalaz-and-cats
Usage examples and benchmarks between Scalaz and Cats (w/ Haskell ground-truth).
Last synced: 08 Nov 2024
https://github.com/chrisdone/jl
Functional sed for JSON
command-line command-line-tool haskell json
Last synced: 10 Aug 2024
https://github.com/chrisdone-archive/jl
Functional sed for JSON
command-line command-line-tool haskell json
Last synced: 05 Nov 2024
https://github.com/thma/whyhaskellmatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
algebraic-data-types anonymous-functions declarative-programming explicit-side-effects first-class-functions foldable folding function-composition functional-programming functor haskell higher-order-functions lazy-evaluation list-comprehension mapping monads partial-application pattern-matching polymorphic-types type-classes
Last synced: 29 Oct 2024
https://github.com/thma/WhyHaskellMatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
algebraic-data-types anonymous-functions declarative-programming explicit-side-effects first-class-functions foldable folding function-composition functional-programming functor haskell higher-order-functions lazy-evaluation list-comprehension mapping monads partial-application pattern-matching polymorphic-types type-classes
Last synced: 02 Aug 2024
https://github.com/mrcjkb/haskell-tools.nvim
🦥 Supercharge your Haskell experience in neovim!
dap debug-adapter-protocol fast-tags haskell hoogle language-server language-server-protocol lsp lsp-client lua neovim neovim-plugin nvim plugin repl tagfunc telescope vim
Last synced: 22 Oct 2024
https://github.com/ivanperez-keera/Yampa
Functional Reactive Programming domain-specific language for efficient hybrid systems
android frp functional-reactive-programming game haskell ios ipad iphone mobile multimedia opengl sdl yampa
Last synced: 03 Nov 2024
https://github.com/tweag/sparkle
Haskell on Apache Spark.
analytics apache-spark haskell spark
Last synced: 12 Oct 2024
https://github.com/HeinrichApfelmus/threepenny-gui
GUI framework that uses the web browser as a display.
Last synced: 02 Aug 2024
https://github.com/ivanperez-keera/yampa
Functional Reactive Programming domain-specific language for efficient hybrid systems
android frp functional-reactive-programming game haskell ios ipad iphone mobile multimedia opengl sdl yampa
Last synced: 19 Oct 2024
https://github.com/lettier/movie-monad
:tv: A free and simple to use video player made with Haskell.
appimage desktop-video-player fedora gdk gst gstreamer gtk haskell haskell-gi linux linux-mint macos mplayer mpv multimedia-player ubuntu video video-playback video-player vlc
Last synced: 30 Oct 2024
https://lettier.github.io/movie-monad/
:tv: A free and simple to use video player made with Haskell.
appimage desktop-video-player fedora gdk gst gstreamer gtk haskell haskell-gi linux linux-mint macos mplayer mpv multimedia-player ubuntu video video-playback video-player vlc
Last synced: 04 Aug 2024
https://github.com/haskell/hackage-server
Hackage-Server: A Haskell Package Repository
Last synced: 07 Oct 2024
https://github.com/morpheusgraphql/morpheus-graphql
Haskell GraphQL Api, Client and Tools
graphql graphql-api graphql-client graphql-haskell graphql-introspection graphql-server graphql-subscriptions haskell haskell-graphql web
Last synced: 11 Oct 2024
https://github.com/cdepillabout/termonad
Terminal emulator configurable in Haskell.
configurable gtk hacktoberfest haskell terminal-emulator vte
Last synced: 31 Oct 2024
https://github.com/haskell/text
Haskell library for space- and time-efficient operations over Unicode text.
haskell string string-manipulation text unicode utf8
Last synced: 07 Oct 2024
https://github.com/jonascarpay/apecs
a fast, extensible, type driven Haskell ECS framework for games
entity-component-system game-development haskell
Last synced: 14 Oct 2024
https://github.com/nh2/static-haskell-nix
easily build most Haskell programs into fully static Linux executables
Last synced: 08 Nov 2024
https://github.com/lehins/massiv
Efficient Haskell Arrays featuring Parallel computation
array arrays convolution delayed-arrays haskell haskell-arrays massiv massiv-io multidimensional-arrays parallel-computing parallel-processing stencil
Last synced: 30 Oct 2024
https://github.com/ozanmakes/markup.rocks
Pandoc based document editor and converter in your browser.
ghcjs haskell markdown markup pandoc reflex-frp
Last synced: 02 Aug 2024
https://github.com/Consensys/constellation
Peer-to-peer encrypted message exchange
crypto encryption haskell p2p peer-to-peer privacy
Last synced: 11 Oct 2024
https://github.com/jbarrow/LambdaNet
Purely functional artificial neural network library implemented in Haskell.
deep-learning haskell haskell-library neural-networks
Last synced: 30 Oct 2024
https://github.com/TheAlgorithms/Haskell
algorithms data-structures functional-programming hacktoberfest haskell
Last synced: 08 Nov 2024
https://github.com/haskell-perf/checklist
The Haskell performance checklist
Last synced: 08 Nov 2024
https://github.com/HeinrichApfelmus/hyper-haskell
The strongly hyped Haskell interpreter.
cross-platform electron gui haskell interactive-coding interpreter
Last synced: 03 Nov 2024
https://github.com/sdiehl/wasm
Haskell compiler infastructure for WebAssembly
Last synced: 29 Sep 2024
https://github.com/haskell-effectful/effectful
An easy to use, fast extensible effects library with seamless integration with the existing Haskell ecosystem.
Last synced: 02 Aug 2024
https://github.com/haskell/mtl
The Monad Transformer Library
haskell monad monad-transformers
Last synced: 07 Oct 2024
https://github.com/theam/haskell-do
:pencil2: :bar_chart: - The Haskell code editor focused on interactive development.
code-editor haskell interactive-coding notebook
Last synced: 08 Nov 2024
https://github.com/reflex-frp/reflex-dom
Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.
frp functional-reactive-programming haskell reactive reflex-frp
Last synced: 02 Aug 2024
https://github.com/nmattia/snack
Nix-based incremental build tool for Haskell projects
Last synced: 26 Oct 2024
https://github.com/higherkindness/mu-haskell
Mu (μ) is a purely functional framework for building micro services.
avro defines-schemas graphql grpc hacktoberfest haskell monads mu mu-graphql mu-haskell protocol-buffers rpc type-level type-level-programming
Last synced: 29 Oct 2024
https://github.com/eduardo-mior/uri-online-judge-solutions
Repositório de soluções de exercícios do URI Online Judge.
beecrowd beecrowd-solutions clojure csharp dart go golang haskell java javascript lua ocaml pascal ruby ujo uri-online-judge uri-online-judge-solution uri-solutions urionlinejudge
Last synced: 29 Oct 2024
https://github.com/amuletml/amulet
An ML-like functional programming language
compiler functional-language haskell ml
Last synced: 03 Aug 2024
https://github.com/takenobu-hs/haskell-symbol-search-cheatsheet
Haskell/GHC symbol search cheatsheet
Last synced: 07 Nov 2024
https://github.com/hacktoberfest17/programming
Code a program in a language of your choice.
beginner-friendly c erlang functional-programming golang hacktober hacktoberfest haskell html java javascript nodejs octave programming python python-3 racket ruby sql swift
Last synced: 12 Oct 2024
https://github.com/jtdaugherty/vty
A high-level ncurses alternative written in Haskell
Last synced: 30 Oct 2024