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/ad-si/htk

Graphical User Interfaces for Haskell Programs (Mirror)

gui haskell tcl tcl-tk tcltk

Last synced: 06 Dec 2024

https://github.com/sophicshift/ondim

Multitype expansions for easy templating

haskell heist html latex mustache pandoc template

Last synced: 12 Nov 2024

https://github.com/athanclark/pred-trie

predicative lookup container

haskell lookup parametric-polymorphism predicates trie

Last synced: 11 Nov 2024

https://github.com/vmchale/ghci-syntax

Syntax highlighting for ghci configuration files

ghci haskell syntax syntax-highlighting vim

Last synced: 10 Nov 2024

https://github.com/philzook58/basic-ass-shit

Simple Examples to show Haskell can do normal stuff too

basics haskell

Last synced: 11 Nov 2024

https://github.com/jluttine/haskpy

Haskell/Hask inspired classes and functions in Python

functional-programming functor haskell monad profunctor-optics python

Last synced: 12 Nov 2024

https://github.com/jpvillaisaza/mailchimp-haskell

Haskell bindings for the Mailchimp API

haskell mailchimp

Last synced: 11 Nov 2024

https://github.com/arowm/haskell-bookkeeping-jp

Helper functions of Haskell bookkeeping module for Japanese bookkeeping.

bookkeeping haskell haskell-bookkeeping japanese

Last synced: 14 Nov 2024

https://github.com/cdepillabout/highlight

command line tool for highlighting parts of files that match a regex

cli grep hacktoberfest haskell highlight highlighting hrep regex

Last synced: 14 Nov 2024

https://github.com/cdepillabout/heterocephalus-example

simple explanation on how to use -ddump-splices with stack

ddump-splices example haskell template-haskell tutorial

Last synced: 14 Nov 2024

https://github.com/pasqu4le/yesod-notes

Yesod-notes: a small yesod app to take notes

haskell note-taking notes webapp website yesod

Last synced: 30 Nov 2024

https://github.com/ners/inline-rust

๐Ÿฆฅ๐Ÿค๐Ÿฆ€ Write inline Rust snippets in Haskell.

ffi haskell rust

Last synced: 16 Nov 2024

https://github.com/matrixai/haskell-demo

Haskell Demo Project using Nix

haskell haskell-demo haskell-tutorial nix

Last synced: 24 Nov 2024

https://github.com/gergoerdi/retroclash-book-code

Small example programs from the RetroClash book

clash fpga haskell

Last synced: 16 Nov 2024

https://github.com/simre1/hero

Haskell ECS using sparse sets

ecs entity-component-system game-development haskell

Last synced: 07 Nov 2024

https://github.com/gbrsales/cabal-appimage

Cabal support for creating AppImage applications

appimage cabal haskell linux

Last synced: 13 Nov 2024

https://github.com/abhaysp95/language_files

some of the language files which I'm learning

asm awk c cpp cpp17 haskell javascript latex lua python r rust rust-lang sql

Last synced: 13 Nov 2024

https://github.com/mesabloo/bfhs

bf.hs, a small BrainFuck interpreter written in Haskell

brainfuck-interpreter haskell

Last synced: 19 Nov 2024

https://github.com/mesabloo/amethyst

A simple concatenative programming language

concatenative-language haskell interpreter programming-language

Last synced: 19 Nov 2024

https://github.com/foreverbell/netease-fm

NetEase Cloud Music FM client in Haskell. (็ฝ‘ๆ˜“ไบ‘้Ÿณไนๅฎขๆˆท็ซฏ)

fm haskell netease-cloud-music

Last synced: 15 Nov 2024

https://github.com/toktok/hs-github-tools

Small GitHub utilities like pull-status and changelog generator

github haskell

Last synced: 17 Nov 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: 30 Nov 2024

https://github.com/composite-hs/composite-base

Integrations with Vinyl/Frames records (core library).

haskell haskell-library vinyl

Last synced: 17 Nov 2024

https://github.com/flandrade/live-variable-analysis

Live Variable Analysis with Haskell

compilers haskell live-variable-analysis

Last synced: 23 Jan 2025

https://github.com/minoki/haskell-floating-point

Haskell libraries for floating point numbers (fp-ieee and rounded-hw)

floating-point haskell

Last synced: 20 Nov 2024

https://github.com/abhiroop/haskal

A collection of Data Structures and Algorithms written in Haskell.

algorithms data-structures haskell

Last synced: 24 Nov 2024

https://github.com/ndmitchell/lasagna

Checker for Haskell layering violations

haskell

Last synced: 18 Nov 2024

https://github.com/haskell-hvr/hgettext

hgettext a simple wrapper to libintl and gettext to provide localization in Haskell applications

gettext haskell i18n

Last synced: 21 Nov 2024

https://github.com/haskell-hvr/windns

Domain Name Service (DNS) lookup via the Windows dnsapi standard library

dns dnsapi haskell haskell-library win32

Last synced: 21 Nov 2024

https://github.com/halogenandtoast/marvelchampions

A rules-compliant browser based version of Marvel Champions.

game haskell marvel-champions

Last synced: 30 Jan 2025

https://github.com/herniqeu/fofi

functionally-pure compiler for the ๐’‡๐’๐’‡๐’Š language, implemented in Haskell :)

haskell javascript language programming-language

Last synced: 06 Feb 2025

https://github.com/simonmichael/haskell-finance

Notes on Haskell programming language-related finances.

finance haskell hledger plaintext-accounting

Last synced: 15 Dec 2024

https://github.com/caneroj1/sqlite-simple-errors

Light wrapper around errors from sqlite-simple to make working with constraint errors a bit easier.

error-handling haskell sqlite

Last synced: 08 Dec 2024

https://github.com/haskell-github-trust/quickjs-hs

Haskell bindings for the QuickJS library

haskell quickjs

Last synced: 12 Dec 2024

https://github.com/tomi77/learninghaskelldataanalysis

Examples from "Learning Haskell Data Analysis"

haskell haskell-book haskell-learning

Last synced: 13 Dec 2024

https://github.com/nikita-volkov/lawful-conversions

Lawful typeclasses for conversion between types

conversions haskell typeclasses

Last synced: 30 Jan 2025

https://github.com/ncaq/yesod-form-bootstrap4

yesod-form for bootstrap version 4

haskell yesod

Last synced: 18 Dec 2024

https://github.com/fused-effects/fused-effects-parser

Parsing w/ fused-effects inspired by trifecta

algebraic-effects haskell parser

Last synced: 26 Dec 2024

https://github.com/aztek/voogie

A verification conditions generator for Boogie programs

boogie haskell tptp vampire verification verification-conditions

Last synced: 01 Feb 2025

https://github.com/simre1/reactive-markup-old

A haskell library for declarative GUI programming.

declarative-programming declarative-ui dynamic-markup gtk gui haskell hot-reload markup

Last synced: 07 Nov 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/minoki/lambdaquest

An implementation of System F, System Fsub (F_{<:}) and Finter (F_โˆง)

haskell lambda-calculus type-system

Last synced: 21 Jan 2025

https://github.com/adelsz/mnotify

Minimal D-Bus notification daemon

dbus freedesktop haskell notification x11 xmonad

Last synced: 08 Jan 2025

https://github.com/obsidiansystems/daml-cucumber

Cucumber testing for daml scripts

cucumber daml gherkin haskell testing-tool

Last synced: 07 Nov 2024

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

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

asterius cloudflare-workers haskell

Last synced: 15 Nov 2024

https://github.com/fgaz/shine-varying

FRP interface for shine

frp graphics hacktoberfest haskell

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

DSV (delimiter-separated values)

csv delimiter-separated-fields haskell haskell-library

Last synced: 05 Dec 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/caiorss/zhserver

Haskell Webserver for Zotero reference manager - based on Zotero.

app application books document education haskell http papers reference rest search server zotero

Last synced: 02 Jan 2025

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

The simplest โ€™MonadFailโ€™ instance

hacktoberfest haskell

Last synced: 27 Oct 2024

https://github.com/basvandijk/usb-example

Example how to use the usb library

example haskell usb

Last synced: 07 Nov 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/ixmatus/fswait

Wait and observe events on the filesystem for a path, with a timeout

command-line haskell

Last synced: 28 Oct 2024

https://github.com/s373r/course-haskell-stepic-functional-programming

ฮป "Functional programming in Haskell" course materials

course education gplv3 haskell stepic

Last synced: 29 Nov 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/jonathas-conceicao/snake-haskell

A implementation of the Snake game made in Haskell using the gloss-game package.

game gloss gloss-game haskell pixel-art

Last synced: 06 Dec 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/noteed/exploring

These are notes and code to explore Another World, Eric Chahi's 1991 video game.

game-engine haskell retrogaming

Last synced: 19 Jan 2025

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/athanclark/ws

A simple websocket CLI tool

command-line-tool haskell websocket-client

Last synced: 28 Dec 2024

https://github.com/foxhound-systems/hs-obfuscate

Library for easy obfuscation and deobfuscation of integer IDs in custom data types

hashids haskell obfuscation

Last synced: 24 Jan 2025

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/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/dylex/haskell-nfs

Haskell NFS libraries including ONC (Sun) RPC and NFSv4 Client

haskell nfs rpc webdav

Last synced: 23 Nov 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/kitlangton/eulerplate

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

hackerrank haskell

Last synced: 27 Oct 2024

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

Bencodex reader/writer for Haskell

bencode bencodex haskell

Last synced: 05 Jan 2025

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/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/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/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/nydragon/glados-2023

A Scheme interpreter in Haskell.

haskell scheme scheme-interpreter

Last synced: 18 Oct 2024

https://github.com/romac/mental

๐Ÿšง Yet Another ML Dialect (WIP)

compiler haskell ml

Last synced: 06 Nov 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/fumieval/word-compat

Compatibility shim for GHC's small integer primitives

haskell

Last synced: 15 Oct 2024

https://github.com/ony/yampa-glut

Yampa adapter for GLUT

frp glut haskell

Last synced: 14 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 ใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใฎใƒ†ใ‚นใƒˆใƒชใƒใ‚ธใƒˆใƒช

haskell test-framework

Last synced: 19 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/typeclasses/invert

Automatically generate a functionโ€™s inverse

functions haskell haskell-library

Last synced: 05 Dec 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/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/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/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/composite-hs/composite

Integrations with Vinyl/Frames records.

aeson ekg haskell haskell-library opaleye vinyl

Last synced: 08 Nov 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/kadena-community/bag-of-holding

A terminal wallet for the Kadena Public Blockchain (Chainweb).

chainweb haskell kadena

Last synced: 23 Nov 2024

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

My personal blog

blog hakyll haskell

Last synced: 20 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/peti/distribution-opensuse

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

distribution haskell haskell-library

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

Duckling as a Docker container

docker duckling haskell nlp

Last synced: 19 Oct 2024