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/typeclasses/dsv

DSV (delimiter-separated values)

csv delimiter-separated-fields haskell haskell-library

Last synced: 05 Dec 2024

https://github.com/takenobu-hs/stg-verilog

STG Physical Machine with Verilog-HDL for Haskell(GHC)

haskell verilog

Last synced: 07 Nov 2024

https://github.com/azur1s/atacamite

An interpreted stack-based programming language

haskell proglangs-discord programming-language stack-based-language

Last synced: 10 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/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/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/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/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/mbg/wai-saml2

WAI middleware implementing SAML2

haskell haskell-library saml-service-provider saml2

Last synced: 02 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/foreverbell/netease-fm

NetEase Cloud Music FM client in Haskell. (网易云音乐客户端)

fm haskell netease-cloud-music

Last synced: 15 Nov 2024

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/simre1/hero

Haskell ECS using sparse sets

ecs entity-component-system game-development haskell

Last synced: 07 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/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/romac/mental

🚧 Yet Another ML Dialect (WIP)

compiler haskell ml

Last synced: 06 Nov 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/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/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/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/jpvillaisaza/mailchimp-haskell

Haskell bindings for the Mailchimp API

haskell mailchimp

Last synced: 11 Nov 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/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/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/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/simonmichael/haskell-finance

Notes on Haskell programming language-related finances.

finance haskell hledger plaintext-accounting

Last synced: 15 Dec 2024

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

FRP interface for shine

frp graphics hacktoberfest haskell

Last synced: 14 Oct 2024

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

Yampa adapter for GLUT

frp glut haskell

Last synced: 14 Oct 2024

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/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/philzook58/basic-ass-shit

Simple Examples to show Haskell can do normal stuff too

basics haskell

Last synced: 11 Nov 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/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/vmchale/ghci-syntax

Syntax highlighting for ghci configuration files

ghci haskell syntax syntax-highlighting vim

Last synced: 10 Nov 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/athanclark/pred-trie

predicative lookup container

haskell lookup parametric-polymorphism predicates trie

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

Integrations with Vinyl/Frames records.

aeson ekg haskell haskell-library opaleye vinyl

Last synced: 08 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/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/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/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/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/mesabloo/bfhs

bf.hs, a small BrainFuck interpreter written in Haskell

brainfuck-interpreter haskell

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

Hexagonal Chessboard Image Generator

diagrams haskell hexagonal-chessboard

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/gbrsales/cabal-appimage

Cabal support for creating AppImage applications

appimage cabal haskell linux

Last synced: 13 Nov 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/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/brandonchinn178/hpc-lcov

Convert HPC coverage output to LCOV format

codecov coverage haskell test

Last synced: 28 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/fused-effects/fused-effects-parser

Parsing w/ fused-effects inspired by trifecta

algebraic-effects haskell parser

Last synced: 26 Dec 2024

https://github.com/mrkkrp/plan-b

*DEPRECATED* Failure-tolerant file and directory editing for Haskell

file-system haskell

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

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

distribution haskell haskell-library

Last synced: 12 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/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: 05 Jan 2025

https://github.com/takenobu-hs/processor-creative-kit

haskell prrocessor-creative-kit

assembly cpu haskell

Last synced: 07 Nov 2024

https://github.com/nh2/lz4-frame-conduit

Haskell Conduit implementing the official LZ4 frame streaming format

haskell haskell-conduit lz4 lz4-frame

Last synced: 13 Nov 2024

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/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/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/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/ndmitchell/lasagna

Checker for Haskell layering violations

haskell

Last synced: 18 Nov 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/samtay/haskell-fun-times

Just a repo of me learning and playing with haskell

haskell

Last synced: 09 Nov 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/abhiroop/haskal

A collection of Data Structures and Algorithms written in Haskell.

algorithms data-structures haskell

Last synced: 24 Nov 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/taktoa/small-haskell

Small projects written in Haskell

experimental haskell

Last synced: 12 Oct 2024

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/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/gergoerdi/retroclash-book-code

Small example programs from the RetroClash book

clash fpga haskell

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/kakkun61/either-result

The simplest ’MonadFail’ instance

hacktoberfest haskell

Last synced: 27 Oct 2024

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

yesod-form for bootstrap version 4

haskell yesod

Last synced: 18 Dec 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/egormkn/telegram-channel-bot

Telegram bot for merging channels

haskell tdlib telegram telegram-bot

Last synced: 17 Nov 2024

https://github.com/joom/herbrand-prolog

A pseudo-Prolog that tries to answer queries by building the least Herbrand model.

haskell prolog pseudo-prolog

Last synced: 11 Jan 2025

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/flandrade/live-variable-analysis

Live Variable Analysis with Haskell

compilers haskell live-variable-analysis

Last synced: 23 Jan 2025

https://github.com/soficshift/ondim

Multitype expansions for easy templating

haskell heist html latex mustache pandoc template

Last synced: 14 Dec 2024

https://github.com/pierric/neural-network

Neural network framework in Haskell

haskell neural-network

Last synced: 08 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/athanclark/websockets-rpc

A simple subscription-esque RPC mechanism using WebSockets

haskell rpc-call websockets websockets-rpc

Last synced: 28 Dec 2024