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

Checker for Haskell layering violations

haskell

Last synced: 12 Oct 2024

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

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

haskell test-framework

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

Convert HPC coverage output to LCOV format

codecov coverage haskell test

Last synced: 28 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/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/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/takenobu-hs/processor-creative-kit

haskell prrocessor-creative-kit

assembly cpu haskell

Last synced: 07 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: 10 Aug 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/pierric/neural-network

Neural network framework in Haskell

haskell neural-network

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

A terminal todo-list written in haskell

cli cli-app haskell todo todolist

Last synced: 20 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/agrafix/stripe-hs

Unofficial (and Incomplete) Stripe Haskell Bindings

haskell payments stripe stripe-api

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

FRP interface for shine

frp graphics hacktoberfest haskell

Last synced: 14 Oct 2024

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

Small projects written in Haskell

experimental haskell

Last synced: 12 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/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/kakkun61/either-result

The simplest ’MonadFail’ instance

hacktoberfest haskell

Last synced: 27 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/ony/yampa-glut

Yampa adapter for GLUT

frp glut haskell

Last synced: 14 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/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/qnikst/qnikst.github.com

My personal blog

blog hakyll haskell

Last synced: 20 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/takenobu-hs/stg-verilog

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

haskell verilog

Last synced: 07 Nov 2024

https://github.com/alkesst/datastructures

Some data structures implemented in java and haskell

algorithms data-structures data-structures-algorithms datastructures haskell java

Last synced: 07 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/evanrelf/haskell-template

Template for my Haskell + Nix projects

haskell nix template

Last synced: 28 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/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/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/minad/quickcheck-special

Edge cases and special values for QuickCheck Arbitrary instances

haskell quickcheck

Last synced: 13 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/simre1/hero

Haskell ECS using sparse sets

ecs entity-component-system game-development haskell

Last synced: 07 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/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/int-index/mirea-haskell-lectures

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

crash-course haskell

Last synced: 10 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/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/basvandijk/usb-example

Example how to use the usb library

example haskell usb

Last synced: 07 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/minibill/elm-prelude

A Prelude for Haskell, modeled after elm/core

elm haskell prelude

Last synced: 07 Nov 2024

https://github.com/trskop/endo

Endomorphism utilities.

endo endomorphism haskell monoid

Last synced: 28 Oct 2024

https://github.com/trskop/lock-file

Provide exclusive access to a resource using lock file.

haskell linux lock-file posix

Last synced: 12 Oct 2024

https://github.com/adithyaov/acyclic-graphs

A small experiment to make acyclic graphs in Haskell.

acyclic alga haskell

Last synced: 07 Nov 2024

https://github.com/qnighy/shumilog

Shumilog - a partial Prolog implementation

haskell prolog prolog-implementation

Last synced: 26 Oct 2024

https://github.com/jiayihu/lab

Personal experiments with technologies

functional-programming haskell

Last synced: 06 Nov 2024

https://github.com/michaelsproul/ens-search

Find awesome Ethereum names with ease!

ethereum ethereum-name-service haskell

Last synced: 29 Oct 2024

https://github.com/leptonyu/yam

Production Haskell in writing Web Service

haskell production servant

Last synced: 29 Sep 2024

https://github.com/barrucadu/irc-ctcp

This project is essentially abandonware!

abandonware haskell

Last synced: 20 Oct 2024

https://github.com/obsidiansystems/monoid-map

Newtype wrapper around 'Data.Map.Monoidal.MonoidalMap' that has a correct 'Group' instance.

haskell

Last synced: 07 Nov 2024

https://github.com/srid/aoc2019

Srid's solutions to Advent of Code 2019 in Haskell

advent-of-code advent-of-code-2019 haskell nix

Last synced: 07 Nov 2024

https://github.com/kakkun61/kinf-template

A static site generator template powered by Shake, Lucid and Hint.

haskell www

Last synced: 30 Oct 2024

https://github.com/unhappychoice/bitmex-servant

Generated API definition by https://www.bitmex.com/api/explorer/swagger.json

api bitcoin bitmex haskell servant swagger

Last synced: 14 Oct 2024

https://github.com/unhappychoice/bitmex-cli

:construction: WIP :construction:

bitcoin bitmex cli haskell tool

Last synced: 14 Oct 2024

https://github.com/srid/propertygraph

Persisted property graphs in Haskell

acid-state graph haskell

Last synced: 07 Nov 2024

https://github.com/obsidiansystems/dependent-monoidal-map

Data.Dependent.Map variant that appends conflicting entries when merging maps instead of discarding one side of the conflict

containers dependent-map haskell monoidal

Last synced: 07 Nov 2024

https://github.com/deciduously/tictactoe-hs

TicTacToe in Haskell, with accompanying blogpost

haskell haskell-learning tictactoe

Last synced: 21 Oct 2024

https://github.com/elaye/hakyll-favicon

Favicons for Hakyll websites

favicon hakyll haskell web

Last synced: 12 Oct 2024

https://github.com/srid/my-haskell-scripts

Bunch of Haskell scripts for various purposes

haskell scripts

Last synced: 07 Nov 2024

https://github.com/noti0na1/faux-racket

A Monadic Interpreter for Faux Racket written in Haskell

faux-racket haskell monad

Last synced: 28 Oct 2024

https://github.com/gvolpe/eta-servant-api

Simple Servant REST Api working on ETA (https://eta-lang.org/)

eta haskell jvm

Last synced: 07 Nov 2024

https://github.com/willdoescode/star-it-hs

Star all repos from a user.

haskell star-it-all

Last synced: 06 Nov 2024

https://github.com/sleexyz/rebindable

Better RebindableSyntax for Indexed Monads

haskell indexed monads rebindablesyntax

Last synced: 29 Oct 2024

https://github.com/relrod/bioparse

A set of parsing combinators for various bioinformatics sequencing formats using the `parsers` library.

bioinformatics haskell parse

Last synced: 24 Oct 2024

https://github.com/haskell/network-bsd

POSIX network database (<netdb.h>) API

bsd-sockets haskell network-programming

Last synced: 07 Oct 2024

https://github.com/amhndu/life.hs

Conway's Game of Life in Haskell

cellular-automata conway-life game-of-life haskell

Last synced: 07 Nov 2024

https://github.com/fjvallarino/libmdbx-hs

Haskell bindings for libmdbx

database haskell in-process key-value-store

Last synced: 07 Oct 2024

https://github.com/andrewnetwork/haskelltwitchbot

A simple educational twitch chat bot written in Haskell.

chatbot haskell irc twitch

Last synced: 05 Nov 2024

https://github.com/fosskers/enigma

An encryption algorithm inspired by the Enigma Machine.

encryption-algorithm enigma-machine haskell

Last synced: 08 Nov 2024

https://github.com/nwtgck/assertion-haskell

Assertion with condition string representation in Haskell.

assertions haskell haskell-library template-haskell

Last synced: 25 Oct 2024

https://github.com/fosskers/streaming-pcap

Stream packets via libpcap.

haskell pcap streaming

Last synced: 08 Nov 2024

https://github.com/akshaymankar/dhall-fly

fly with dhall. Not to be confused with dal-tadka

concourse dhall dhall-lang haskell

Last synced: 15 Oct 2024

https://github.com/wereHamster/avers

A model abstraction library

haskell

Last synced: 31 Oct 2024

https://github.com/nikita-volkov/isomorphism-class

Isomorphism typeclass solving the conversion problem

haskell isomorphism typeclass

Last synced: 28 Oct 2024

https://github.com/airsequel/double-x-encoding

Encoding scheme to encode any Unicode string with only [0-9a-zA-Z_]. Similar to URL percent-encoding. Especially useful for GraphQL ID generation.

decoding elm encoding encoding-scheme graphql haskell id javascript typescript

Last synced: 12 Oct 2024

https://github.com/mrkkrp/flac-picture

Support for writing pictures into FLAC metadata blocks with JuicyPixels

cover-art flac haskell picture

Last synced: 28 Oct 2024

https://github.com/kevindasilvas/vhs

Haskell list functions implemented in v lang

hacktoberfest haskell v vlang

Last synced: 21 Oct 2024

https://github.com/luavreis/ondim

Multitype expansions for easy templating

haskell heist html latex mustache pandoc template

Last synced: 26 Oct 2024

https://github.com/thma/thma.github.io

Lambda is not a four letter word. My blog on all things haskell and FP.

equational-reasoning functional-programming haskell lambda-calculus patterns

Last synced: 29 Oct 2024

https://github.com/kavon/ghc-llvm

improvements to llvm to support functional-language compilers, e.g., ghc

compilers ghc haskell llvm

Last synced: 28 Oct 2024

https://github.com/lucasvreis/ondim

Multitype expansions for easy templating

haskell heist html latex mustache pandoc template

Last synced: 02 Aug 2024