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/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/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/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/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/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/reflex-frp/reflex-fsnotify

Watch files and directories for changes using a functional-reactive interface!

filesystem frp fsnotify functional-reactive-programming haskell reflex

Last synced: 02 Aug 2024

https://github.com/aionescu/dynasty

A lazy functional language that compiles to JavaScript

alt-js haskell javascript language laziness

Last synced: 03 Aug 2024

https://github.com/tmspzz/danger-hlint

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

danger haskell hlint

Last synced: 02 Aug 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/lyokha/ghc-stdin

A frontend plugin for GHC to compile source code from the standard input

frontend ghc haskell plugin

Last synced: 12 Oct 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/prikhi/hpack-template

Stack Templates for Generic/CLI Applications and Libraries using Hpack, Tasty, & Github Actions.

haskell hedgehog hpack hunit stack stack-template tasty template

Last synced: 11 Oct 2024

https://github.com/matsubara0507/rakuten

The Rakuten API for Haskell

haskell haskell-library

Last synced: 19 Oct 2024

https://github.com/prikhi/solana-staking-csvs

Generate CSV Exports of Your Solana Staking Rewards

csv csv-export haskell solana solana-beach staking staking-rewards

Last synced: 11 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/prikhi/hkhue

A Daemon & CLI Client for Controlling Philips Hue Lights

cli cli-client color-temperature daemon haskell hue hue-api hue-bridge hue-lights lights redshift

Last synced: 11 Oct 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/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/tfausak/haskell-packages

Dashboard of Haskell projects I maintain.

haskell

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/noughtmare/jak

Simple frp text editor for testing and learning purposes.

frp haskell text-editor yampa

Last synced: 14 Oct 2024

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

A Simple Haskell Project

haskell nix nix-flake

Last synced: 11 Oct 2024

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

Intoroduction to websockets in Haskell

haskell tutorial websockets

Last synced: 16 Oct 2024

https://github.com/epicallan/haskell-playground

For learning and trying out new things in haskell

haskell

Last synced: 12 Oct 2024

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

Regional memory pointers

haskell

Last synced: 28 Oct 2024

https://github.com/fgaz/dual

Online multiplayer shooter

2d-game clone game hacktoberfest haskell multiplayer online shooter

Last synced: 14 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

https://github.com/mmzk1526/mmzk-typeid

A TypeID and UUIDv7 implementation in Haskell

haskell haskell-library typeid uuid uuid-generator uuid-v7

Last synced: 14 Oct 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/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/minoki/unboxing-vector

A newtype-friendly wrapper for Data.Vector.Unboxed

haskell

Last synced: 12 Oct 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/xldenis/mgc

comp 520 go compiler

compiler haskell

Last synced: 22 Oct 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/trskop/dot.config

User configuration files (dot-files)

dotfiles gitconfig haskell tmux tmux-conf

Last synced: 28 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/bartavelle/fastparser

A fast bytestring parser

bytestring fast haskell parsing

Last synced: 28 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/chris-martin/text-replace

Perform simple replacements in a text file, using a list of search/replace pairs

command-line-tool haskell haskell-application haskell-library text-processing

Last synced: 28 Oct 2024

https://github.com/anton-latukha/haskell-programming-from-first-principles-exercises

Consists of QUALITY BELABORING of EVERY EXERCISE in the chapters {1-18,26} (~1400 pages) of the "Haskell book" ("Haskell Programming from First Principles"). With literate comments. Additionally notable for use of Nix for exercise projects.

haskell haskell-book haskell-from-first-principles haskell-nix learning-by-doing nix

Last synced: 14 Oct 2024

https://github.com/ix/notewell

A declaratively-built cross-platform Markdown editor written in Haskell.

cross-platform declarative-ui gfm gi-gtk github-flavored-markdown gtk haskell markdown

Last synced: 01 Nov 2024

https://github.com/fumieval/word-compat

Compatibility shim for GHC's small integer primitives

haskell

Last synced: 15 Oct 2024

https://github.com/nydragon/glados-2023

A Scheme interpreter in Haskell.

haskell scheme scheme-interpreter

Last synced: 18 Oct 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/metric-space/hex-chessboard-generator

Hexagonal Chessboard Image Generator

diagrams haskell hexagonal-chessboard

Last synced: 07 Nov 2024

https://github.com/kakkun61/either-result

The simplest ’MonadFail’ instance

hacktoberfest haskell

Last synced: 27 Oct 2024

https://github.com/peti/distribution-opensuse

Types, functions, and tools to manipulate the openSUSE distribution.

distribution haskell haskell-library

Last synced: 12 Oct 2024

https://github.com/zoedsoupe/curlit

Programming languages snippets for simple HTTP requests!

begginer-friendly elixir haskell http javascript nodejs python ruby

Last synced: 30 Oct 2024

https://github.com/mrkkrp/lame

A high-level Haskell binding to the LAME encoder

binding haskell lame

Last synced: 28 Oct 2024

https://github.com/dahlia/bencodex-haskell

Bencodex reader/writer for Haskell

bencode bencodex haskell

Last synced: 24 Oct 2024

https://github.com/futtetennista/serverlessvalidator

A validator for serverless.yml files written in Haskell

docker haskell serverless validator yml-files

Last synced: 27 Oct 2024

https://github.com/matt-snider/dict.cc

A command line interface tool for accessing dict.cc written in Haskell.

cli command-line dict english german haskell translation

Last synced: 07 Nov 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/mstruebing/todo.hs

A terminal todo-list written in haskell

cli cli-app haskell todo todolist

Last synced: 20 Oct 2024

https://github.com/rodrigobotti/haskell-for-imperative-programmers

Code built from watching the "Haskell for Imperative Programmers" series of lessons on Youtube

hacktoberfest haskell

Last synced: 10 Aug 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/prikhi/build-run-watch

Library for Writing Scripts To Build, Run, & Watch Projects.

build-automation build-system build-tool haskell npm stack

Last synced: 11 Oct 2024

https://github.com/prikhi/bodyweight-server

A Haskell REST Server for a BodyWeight Workout Log Application.

bodyweight haskell routines

Last synced: 11 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/turbolent/duckling-docker

Duckling as a Docker container

docker duckling haskell nlp

Last synced: 19 Oct 2024

https://github.com/kitlangton/eulerplate

A tool for generating Haskell boilerplate for solving Hacker Rank challenges.

hackerrank haskell

Last synced: 27 Oct 2024

https://github.com/qnikst/qnikst.github.com

My personal blog

blog hakyll haskell

Last synced: 20 Oct 2024

https://github.com/minibill/elm-prelude

A Prelude for Haskell, modeled after elm/core

elm haskell prelude

Last synced: 07 Nov 2024

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/prikhi/sleepanarchy

The PureScript Frontend & Haskell Backend That Powers the SleepAnarchy.com Blog

blog docker docker-compose haskell haskell-servant molokai purescript purescript-halogen website

Last synced: 11 Oct 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/typeclasses/hex-text

Encode a ByteString as a hexidecimal Text value, or decode hexidecimal Text as a ByteString.

haskell haskell-library hexidecimal serialization text

Last synced: 20 Oct 2024

https://github.com/minad/quickcheck-special

Edge cases and special values for QuickCheck Arbitrary instances

haskell quickcheck

Last synced: 13 Oct 2024

https://github.com/matsubara0507/test-extensible

Haskell の extensible パッケージのテストリポジトリ

haskell test-framework

Last synced: 19 Oct 2024

https://github.com/tfausak/ratel-wai

:honey_pot: Notify Honeybadger about exceptions via a WAI middleware.

haskell

Last synced: 11 Oct 2024

https://github.com/prikhi/wai-middleware-clacks

Add An "X-Clacks-Overhead" Header To Wai Responses.

clacks discworld gnu-terry-pratchett haskell header middleware wai x-clacks-overhead

Last synced: 11 Oct 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/composite-hs/composite

Integrations with Vinyl/Frames records.

aeson ekg haskell haskell-library opaleye vinyl

Last synced: 19 Oct 2024

https://github.com/ento/worker-haskell-template

Wrangler template for a Cloudflare Workers + Haskell (Asterius) project

asterius cloudflare-workers haskell

Last synced: 03 Aug 2024

https://github.com/evanrelf/haskell-template

Template for my Haskell + Nix projects

haskell nix template

Last synced: 28 Oct 2024

https://github.com/ndmitchell/lasagna

Checker for Haskell layering violations

haskell

Last synced: 12 Oct 2024

https://github.com/brandonchinn178/hpc-lcov

Convert HPC coverage output to LCOV format

codecov coverage haskell test

Last synced: 28 Oct 2024

https://github.com/unclechu/place-cursor-at

A utility for X11 that moves the mouse cursor using the keyboard

cursor gui haskell haskell-stack i3 i3wm keyboard linux mouse nix stack tiling-window-manager utility x11 xlib xmonad

Last synced: 11 Oct 2024

https://github.com/taktoa/small-haskell

Small projects written in Haskell

experimental haskell

Last synced: 12 Oct 2024

https://github.com/agrafix/grabcite

Haskell: Library/Executable to extract citations from scientific papers

citation extraction haskell nlp paper text

Last synced: 12 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.

2048 docker haskell yesod

Last synced: 11 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/fgaz/shine-varying

FRP interface for shine

frp graphics hacktoberfest haskell

Last synced: 14 Oct 2024

https://github.com/agrafix/stripe-hs

Unofficial (and Incomplete) Stripe Haskell Bindings

haskell payments stripe stripe-api

Last synced: 12 Oct 2024

https://github.com/int-index/mirea-haskell-lectures

Код по Haskell-лекциям в МИРЭА

crash-course haskell

Last synced: 10 Oct 2024