Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/agrafix/powerqueue

Haskell: A flexible job queue with exchangeable backends

distributed-computing haskell job-queue job-scheduler

Last synced: 12 Oct 2024

https://github.com/siraben/hasktran

A compiler for FRACTRAN written in Haskell.

assembler compiler fractran haskell monad-transformers tagless-final

Last synced: 24 Oct 2024

https://github.com/battermann/connect-4

Connect 4 implemented with event sourcing and CQRS using Haskell, PureScript, Redis, Postgres, GraphQL/Hasura and Elm

cqrs elm event-sourcing graphql haskell hasura microservices no-frameworks postgres purescript redis

Last synced: 22 Oct 2024

https://github.com/basvandijk/unbounded-delays

Unbounded thread delays and timeouts

delay haskell

Last synced: 12 Oct 2024

https://github.com/qnikst/co-log-concurrent

Concurrent backend for the co-log library

haskell logging-library

Last synced: 08 Nov 2024

https://github.com/kakkun61/haskell-invokes-rust

The sample of the FFI from Haskell (GHC) to Rust

ffi haskell rust

Last synced: 24 Oct 2024

https://github.com/simeonhristov99/fp_is_23-24

Practice sessions of group 3 for the course "Functional Programming" in the Faculty of Mathematics and Informatics, Sofia University.

funcional-programming haskell higher-order-functions lambda-functions lazy-evaluation recursion

Last synced: 14 Nov 2024

https://github.com/fptje/miso-jswidget-example

Example of embedding arbitrary javascript widgets into Miso.

ghcjs haskell miso

Last synced: 13 Nov 2024

https://github.com/eta-lang/eta-prelude

The Prelude for Eta programming language.

eta functional-programming haskell prelude

Last synced: 07 Nov 2024

https://github.com/tfausak/patrol

:signal_strength: A Sentry SDK for Haskell

haskell

Last synced: 28 Oct 2024

https://github.com/halogenandtoast/nhk-reader-haskell

Haskell implementation of my NHK Reader

haskell yesod

Last synced: 03 Oct 2024

https://github.com/micheleriva/aika

โ›ˆ In-memory key-value multithreaded database

database haskell in-memory in-memory-database key-value redis

Last synced: 23 Oct 2024

https://github.com/mbg/hoop

A Haskell library for object-oriented programming

haskell haskell-library object-oriented-programming subtyping template-haskell

Last synced: 23 Oct 2024

https://github.com/prikhi/ksp-automation

A Kerbal Space Program Automation TUI & Haskell Library.

automation brick haskell kerbal-space kerbal-space-program krpc krpc-hs tui

Last synced: 11 Oct 2024

https://github.com/s0kil/000-rip

Link Sharing Service (URL Shortener)

haskell ihp

Last synced: 26 Nov 2024

https://github.com/romac/lfc-haskell

๐Ÿ”ฎ An experiment with the simply typed lambda calculus, recursion schemes, Cofree, and extensible effects

fixed-points haskell lambda-calculus recursion-schemes

Last synced: 06 Nov 2024

https://github.com/matterhorn-chat/aspell-pipe

A pipe interface to the Aspell spell checker

aspell haskell

Last synced: 07 Nov 2024

https://github.com/tensor-fusion/gpt-haskell

A pure Haskell implementation of a decoder-only transformer (GPT)

deep-learning gpt gpt-2 haskell large-language-models transformer

Last synced: 12 Oct 2024

https://github.com/andreabedini/cabal-cache-native

Native GitHub Action cache for your cabal project

actions cache haskell

Last synced: 12 Oct 2024

https://github.com/stackbuilders/rollbar-haskell

A group of libraries written in Haskell to communicate with Rollbar API.

haskell rollbar wai yesod

Last synced: 19 Oct 2024

https://github.com/okmttdhr/haskell-algorithms

Algorithms and data structures implemented in Haskell

algorithm data-structures functional-programming haskell

Last synced: 19 Oct 2024

https://github.com/plume-lang/plume

Plume is a lightweight programming language that aims to be portable, powerful and easy to learn.

algebraic-data-types compiler functional-programming haskell imperative-programming lightweight programming-language traits

Last synced: 11 Nov 2024

https://github.com/haskell-nix/haskell-with-nixpkgs

Drop-in files ready to integrate your project with Nix ecosystem and give Nixpkgs Haskell Lib abilities for your development and CI

ecosystem github-actions haskell nix nixpkgs testing

Last synced: 13 Nov 2024

https://github.com/norfairking/template-optparse

Template Argument, Option, Environment, Configuration parsing code for Haskell

haskell optparse template

Last synced: 06 Nov 2024

https://github.com/haskell-cryptography/cryptography-blake3-bindings

Vendored low-level bindings to BLAKE3 C implementation

blake3 cryptography haskell

Last synced: 18 Nov 2024

https://github.com/caneroj1/filter-logger

Filterable request logging as wai middleware

haskell http logging

Last synced: 14 Oct 2024

https://github.com/thalesmg/reflex-skeleton

A skeleton Reflex project with Hpack, Nix and Emacs/HIE/LSP integration

emacs ghcjs haskell haskell-ide-engine haskell-stack hpack lsp nix reflex-frp

Last synced: 28 Oct 2024

https://github.com/athanclark/urlpath

Extremely simple URL combinator DSL thing

haskell monad uri-printer urlpath

Last synced: 28 Dec 2024

https://github.com/lilydjwg/myhaskells

Haskell programs writing while learning

haskell misc

Last synced: 05 Nov 2024

https://github.com/soupi/learn-twain-bulletin-app

Building a bulletin board using Haskell, twain and friends

haskell haskell-learning tutorial twain webdev

Last synced: 10 Nov 2024

https://github.com/wilfred/fuzzybranch

git-checkout with fuzzy branch names

git haskell

Last synced: 17 Oct 2024

https://github.com/bbc/haskell-workshop

Haskell workshop that will hopefully contribute something back to the open-source community

book-club haskell learning-by-doing learning-exercise learning-haskell

Last synced: 06 Nov 2024

https://github.com/alt-romes/slfl

The SILI synthesiser - synthesis of linear functional programs

haskell synthesis types

Last synced: 11 Oct 2024

https://github.com/duijf/boring-software

Boring Software with Haskell - Monadic Party 2019

architecture boring-software education haskell talk

Last synced: 23 Oct 2024

https://github.com/redneb/hs-btrfs

Haskell bindings to the btrfs API

btrfs filesystem haskell linux

Last synced: 18 Nov 2024

https://github.com/inscapist/simple-ping

Simply returns HTTP 200. Meant to be used together with NodePort service, as node health check

haskell health-check healthcheck kubernetes nix nix-shell nixpkgs

Last synced: 11 Oct 2024

https://github.com/cidem/lions-backend

A Simple Haskell Project

haskell nix nix-flake

Last synced: 11 Oct 2024

https://github.com/shou/type-operators

A collection of type-level operators

apply haskell operators type-families type-level typeclass

Last synced: 11 Nov 2024

https://github.com/basvandijk/regional-pointers

Regional memory pointers

haskell

Last synced: 28 Oct 2024

https://github.com/tek/exon

Customizable Quasiquote Interpolation

haskell quasiquotes string-interpolation

Last synced: 24 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/sshine/evm-opcodes

Opcode types for Ethereum Virtual Machine (EVM)

hacktoberfest haskell

Last synced: 09 Nov 2024

https://github.com/tek/myo

neovim layout & command manager

commands error haskell neovim parser tmux

Last synced: 24 Nov 2024

https://github.com/noughtmare/jak

Simple frp text editor for testing and learning purposes.

frp haskell text-editor yampa

Last synced: 14 Oct 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/tmspzz/danger-hlint

A Danger plugin for Hlint - https://rubygems.org/gems/danger-hlint

danger haskell hlint

Last synced: 12 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/simonmichael/hssdl-mac-example

The graphics-drawingcombinators example program, with the adaptations that used to be needed for mac OSX. Obsolete.

haskell howto

Last synced: 28 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/1computer1/hectoparsec

Flexible and powerful parser combinators for Haskell

combinators haskell lexer parser parser-combinators stream

Last synced: 31 Oct 2024

https://github.com/freckle/weeder-action

Run Weeder to uncover unused Haskell functions

actions haskell

Last synced: 27 Dec 2024

https://github.com/trskop/dot.config

User configuration files (dot-files)

dotfiles gitconfig haskell tmux tmux-conf

Last synced: 28 Oct 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/trskop/freer-effects-extra

Extra goodies for freer package

extensible-effects freer-effects haskell

Last synced: 28 Oct 2024

https://github.com/t4ccer/afterrain

Add some colors to your terminal

colors haskell hoogle terminal

Last synced: 11 Dec 2024

https://github.com/bartavelle/fastparser

A fast bytestring parser

bytestring fast haskell parsing

Last synced: 28 Oct 2024

https://github.com/technique-lang/technique

Check, simulate, and run procedures written in the Technique programming language

haskell language procedures

Last synced: 04 Nov 2024

https://github.com/serokell/tztime

Safe timezone-aware handling of time

haskell time timezone

Last synced: 08 Nov 2024

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/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/haxml/haxml

Haskell HaXml library by Malcolm Wallace

haskell xml

Last synced: 19 Dec 2024

https://github.com/danilafe/maypop

Dependently typed programming language implemented in Literate Haskell.

dependent-types haskell inference language monad monad-transformers programming-language

Last synced: 04 Jan 2025

https://github.com/pasqu4le/hexmino

A small game based on domino-like hexagonal tiles

game gloss haskell haskell-game hex hexagonal-tiles tile

Last synced: 30 Nov 2024

https://github.com/l-tchen/findunion

An imperative implementation of disjoint-set data structure in Haskell

data-structures disjoint-sets haskell

Last synced: 17 Dec 2024

https://github.com/dmjio/call-swift-from-haskell

Call a Hello World Swift function from Haskell

haskell swift

Last synced: 16 Nov 2024

https://github.com/stappit/blog

I often post solutions to textbook exercises, including: Bayesian Data Analysis (BDA) by Gelman et al; Causal Inference in Statistics Primer (CISP) by Pearl et al; Purely Functional Data Structures (PFDS) by Okasaki.

bayesian-data-analysis blog data-analysis data-science gelman hakyll haskell pearl purely-functional-data-structures solutions stan static-site statistical-inference statistics

Last synced: 25 Oct 2024

https://github.com/cdepillabout/xml-html-qq

QuasiQuoter for XML and HTML Documents

document haskell html quasi-quote quasiquote quasiquoter xml xml-conduit

Last synced: 14 Nov 2024

https://github.com/susisu/grassy

Toolkit for the Grass programming language

esolang grass haskell lambda-calculus

Last synced: 10 Oct 2024

https://github.com/leastauthority/wormhole-client

A magic-wormhole client in Haskell

cryptography haskell

Last synced: 20 Nov 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/hellerve/data.ddate

Discordian Dates for Haskell

ddate eris haskell

Last synced: 27 Oct 2024

https://github.com/paulcadman/dhall-to-jenkinsfile

Compile Dhall expressions to pipeline Jenkinsfiles

dhall haskell jenkins-pipeline jenkinsfile

Last synced: 12 Nov 2024

https://github.com/jpvillaisaza/abel

Category theory applied to functional programming

agda category-theory haskell

Last synced: 11 Nov 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/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/mrkkrp/req-conduit

Conduit utilities that work with the Req HTTP client library

conduit haskell http-client

Last synced: 27 Oct 2024

https://github.com/hellwolf/thsh

A "noDSL" approach to mixing shell scripting with Haskell programs using Template Haskell

bash haskell shell shell-scripting

Last synced: 03 Dec 2024

https://github.com/astynax/tfpb2019

Materials for "Typed FP Basics" course

beginner-friendly course haskell lessons

Last synced: 23 Dec 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/alonsodomin/groot

AWS ECS Resources at your fingertips

aws aws-ecs haskell stack

Last synced: 12 Oct 2024

https://github.com/giulioz/mlem

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป๐Ÿ‘… A Tiny ML-like language for research purposes

compiler functional haskell language ml nearley ocaml parser types

Last synced: 15 Oct 2024

https://github.com/katydid/katydid-haskell

An Encoding Agnostic Validation Language

automata haskell nested-structures schema validation

Last synced: 12 Oct 2024

https://github.com/turbomack/hs-websockets-workshop

Intoroduction to websockets in Haskell

haskell tutorial websockets

Last synced: 31 Dec 2024

https://github.com/alex-mckenna/clash-systolic

Systolic Networks in Clash

fpga haskell systolic-arrays

Last synced: 11 Nov 2024

https://github.com/tomatosoup97/freak

Free as in beer, free as in algebra. Language with (co)algebraic effects and (co)handlers

algebra algebraic-effects haskell languages monads

Last synced: 08 Nov 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/bor0/misc

Misc playground and random stuff

assembly books c coq haskell idris javascript playground scheme

Last synced: 07 Nov 2024