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/tritlo/sizedmonads

An (very likely incorrect!) implementation of Sized Monads.

haskell monads sized-types

Last synced: 11 Oct 2024

https://github.com/dhess/mellon

Control physical access device (e.g., an electric strike) from Haskell

haskell iot physical-access

Last synced: 11 Oct 2024

https://github.com/athanclark/purescript-haskell-iso

Haskell / Purescript package for isomorphic JSON

haskell isomorphic json primitives purescript testing zeromq

Last synced: 14 Oct 2024

https://github.com/morucci/freesnaky

A Snake game with a client/server mode

game haskell network-game snake snake-game terminal-game

Last synced: 30 Oct 2024

https://github.com/jmackie/staskell

👷‍♀️ Nix helpers for building static Haskell executables

haskell nix static-link-binary

Last synced: 15 Aug 2024

https://github.com/twolodzko/hasch

Minimal Scheme implemented in Haskell

haskell lisp lisp-interpreter scheme scheme-interpreter

Last synced: 04 Nov 2024

https://github.com/bookshelfdave/monad-transformers-step-by-step

(unofficial) source for Monad Transformers Step by Step by Martin Grabmüller

haskell haskell-exercises haskell-learning monad-transformers monads

Last synced: 27 Oct 2024

https://github.com/portnov/hpview

GHC's .hp files viewer

ghc gtk3 haskell profiling

Last synced: 14 Oct 2024

https://github.com/andys8/translate-cli

Command Line Interface to translate words

command-line command-line-tool haskell translation

Last synced: 12 Oct 2024

https://github.com/arthurxavierx/ebook-category-theory

Bartosz Milewski's Category Theory for Programmers as an eBook

book category-theory ebook functional-programming haskell types

Last synced: 12 Oct 2024

https://github.com/nmattia/butler

Butler-suite for typed protocols and state machines

haskell protocols typesafe

Last synced: 07 Nov 2024

https://github.com/martinsos/aoc-2023-haskell-template

Template for solving Advent of Code 2023 in Haskell

advent-of-code advent-of-code-2023 haskell

Last synced: 12 Oct 2024

https://github.com/denisshevchenko/youcon2017

Доклад для конференции ЮКОН 2017

conference-talk haskell

Last synced: 28 Oct 2024

https://github.com/typeclasses/quaalude

A minimal Prelude alternative containing only what is truly needed by the vast majority of modules

haskell haskell-library prelude

Last synced: 14 Oct 2024

https://github.com/peti/logging-facade-syslog

A logging back-end to syslog(3) for the logging-facade library

haskell logging-library posix syslog system-programming

Last synced: 28 Oct 2024

https://github.com/3noch/reflex-dom-semantic-ui-core

A core binding to Semantic UI for Reflex-DOM meant to be a common basis for more friendly API designs

bindings haskell javascript reflex-frp semantic-ui

Last synced: 07 Nov 2024

https://github.com/saschagrunert/failure

Pure and type driven error handling for Haskell

error error-handling haskell haskell-library

Last synced: 07 Nov 2024

https://github.com/standardsemiconductor/mane

VELDT Programmer

ftdi hardware haskell usb

Last synced: 12 Nov 2024

https://github.com/andrewmacmurray/simulator

Simulator to play back market trades

concurrency haskell

Last synced: 12 Oct 2024

https://github.com/adetokunbo/wai-middleware-delegate

A WAI middleware that enables proxying WAI requests to another server.

haskell haskell-library middleware wai

Last synced: 28 Oct 2024

https://github.com/libbum/xmonad

Configuration files for my xmonad set-up.

haskell window-manager xmonad

Last synced: 30 Oct 2024

https://github.com/shortthirdman/code-eval-challenges

CodeEval Coding Challenges for some real-world problems and situations

bash bash-script c challenges cpp go haskell lua perl python python2 python3 r real-world scala

Last synced: 26 Sep 2024

https://github.com/trskop/genbashrc

Haskell EDSL for generating .bashrc files.

bash dotfiles edsl haskell

Last synced: 28 Oct 2024

https://github.com/trskop/mainplate

Common patterns used for application main

command-line haskell

Last synced: 28 Oct 2024

https://github.com/trskop/host-and-port

Data type and utilities for handling host name and port number pairs

haskell hostname network portnumber

Last synced: 28 Oct 2024

https://github.com/eggzilla/taxonomy

Haskell cabal Taxonomy libary contains tools, parsers, datastructures and visualisation for the NCBI (National Center for Biotechnology Information) Taxonomy datasources.

bioinformatics datastructures haskell taxonomy visualisation

Last synced: 03 Nov 2024

https://github.com/psychedelicshayna/language-learning

My place for storing learning resources and useful information about programming languages.

educational functional-programming haskell haskell-learning learning learning-functional-programming learning-resources playground

Last synced: 12 Nov 2024

https://github.com/maxdeviant/heckin

Oh heck, it's a heckin' case conversion library for Haskell

case-conversion haskell text-manipulation

Last synced: 05 Nov 2024

https://github.com/steadylearner/haskell

I will record my Haskell learning process. I will collect working code here also.

haskell haskell-application haskell-exercises haskell-learning steadylearner

Last synced: 12 Nov 2024

https://github.com/toptobes/typefuck-haskell

Typelevel Brainfuck in Haskell; Brainfuck implemented solely in Haskell's type system

brainfuck haskell typefuck

Last synced: 11 Nov 2024

https://github.com/zmactep/emacsd

My emacsd configuration

configuration emacs emacs-configuration haskell

Last synced: 29 Oct 2024

https://github.com/vaibhavsagar/git-internals-workshop

Script for constructing my own history.

git haskell interactive python

Last synced: 11 Oct 2024

https://github.com/kabeech/real-dice

Random number generation based on physical media touched by humans

data dice haskell human-computer-interaction physical random random-generation random-number-generators rng

Last synced: 12 Oct 2024

https://github.com/nevrome/shakeexperiment

An example how to use the Shake build system to define a simple, computational pipeline

blogpost haskell pipeline workflow-automation

Last synced: 12 Nov 2024

https://github.com/chris-martin/rory

Rory is a tool for deploying artifacts to a server.

haskell haskell-application server

Last synced: 28 Oct 2024

https://github.com/infinisil/arvy

Bachelor thesis on Arvy Heuristics for Distributed Mutual Exclusion

bachelor-thesis distributed-computing haskell mutual-exclusion nix

Last synced: 07 Nov 2024

https://github.com/nevrome/paagen

Experiments with the genotype data generators in xerxes

ancient-dna bioinformatics genotype-data haskell

Last synced: 12 Nov 2024

https://github.com/adomokos/sandbox-hs

A repo to try out ideas, tutorials.

errors haskell json xml

Last synced: 08 Nov 2024

https://github.com/mistuke/ghcdevelchoco

Chocolatey sources for quick and easy setup of a GHC development environment on Windows.

chocolatey ghc haskell powershell-scripts standalone

Last synced: 08 Nov 2024

https://github.com/yvan-sraka/hs-bindgen-attribute

Handy macro to generate C-FFI bindings from Rust to Haskell.

hacktoberfest haskell rust

Last synced: 27 Oct 2024

https://github.com/ardamose123/sparql-protocol

An SPARQL 1.1 Protocol client library for Haskell

haskell rdf sparql

Last synced: 12 Oct 2024

https://github.com/felixarpa/LP-Haskell

🎓 Haskell problems of Programming Languages (FIB)

fib functional-programming haskell

Last synced: 26 Oct 2024

https://github.com/tchoutri/control-plane

My own personal Jesus^WControl Plane

haskell haskell-application scotty

Last synced: 05 Nov 2024

https://github.com/alhassy/design-patterns-higher-order

Notes & implementations of the code within Jeremy Gibbons' ``Design Patterns as Higher-Order Datatype-Generic Programs''; notably focus on multibranching trees and their BDS.

cheatsheet design-patterns haskell higher-order-functions java

Last synced: 06 Nov 2024

https://github.com/haskell-github-trust/random-string

Generate a random string as base 16, 58, or 64.

base16 base58 base64 haskell random

Last synced: 15 Oct 2024

https://github.com/typeclasses/lazy-async

Asynchronous actions that don't start right away

concurrency haskell haskell-library

Last synced: 08 Nov 2024

https://github.com/robrix/distribution

Probability distributions à la Deriving a Probability Density Calculator by Wazim Mohammed Ismail & Chung-chieh Shan http://homes.soic.indiana.edu/ccshan/rational/pearl.pdf

haskell library probabilistic-programming

Last synced: 30 Oct 2024

https://github.com/michalkonecny/mixed-types-num

Alternative to Haskell Prelude.Num, deriving types bottom-up

haskell numeric type-classes

Last synced: 15 Oct 2024

https://github.com/meooow25/suffix

Suffix arrays and friends

haskell suffix-array

Last synced: 12 Oct 2024

https://github.com/hasufell/streamly-posix

Posix related streaming APIs (such as file reading/writing)

haskell posix streaming

Last synced: 14 Oct 2024

https://github.com/edkolev/curry.vim

Helpers for writing Haskell in Vim, without any dependencies. (experimental)

haskell

Last synced: 31 Oct 2024

https://github.com/jjba23/wikimusic-api

Haskell REST API for WikiMusic, invite-only knowledge sharing of music community. Visit at wikimusic.jointhefreeworld.org

api free haskell music rest servant sqlite

Last synced: 02 Nov 2024

https://github.com/diekmann/isabelle-hello-world

Hello World in Isabelle, compiled to Haskell

functional-programming haskell isabelle-hol

Last synced: 29 Oct 2024

https://github.com/m-renaud/haddock-autolink

Sphinx (www.sphinx-doc.org) autolinker extension for Haddock references.

haskell sphinx-extension

Last synced: 09 Nov 2024

https://github.com/noughtmare/interact_ackermann

Interaction nets vs GHC performance comparison

haskell interaction-nets

Last synced: 14 Oct 2024

https://github.com/m-renaud/haskell-rtd-template

ReadTheDocs (https://readthedocs.org) template for Haskell package documentation.

haskell readthedocs template

Last synced: 09 Nov 2024

https://github.com/srid/lvar

TMVar with change notification

concurrency haskell

Last synced: 12 Oct 2024

https://github.com/carstenkoenig/dockerdemo

Demonstrates using Docker-Compose with Nginx, PostgreSQL and a simple Todo Web-App written in Haskell and Elm

docker docker-compose elm haskell nginx todoapp

Last synced: 14 Oct 2024

https://github.com/tristancacqueray/simple-dear-imgui

A minimalist game engine

dear-imgui haskell

Last synced: 24 Oct 2024

https://github.com/regiskuckaertz/fibi

An HTML to DOM API compiler

dom haskell html javascript

Last synced: 30 Oct 2024

https://github.com/danielholmes/neural-net

Simple Neural Net implementation in Haskell

haskell machine-learning neural-net neural-network

Last synced: 30 Oct 2024

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

Haskell repo template

haskell

Last synced: 18 Oct 2024

https://github.com/btipling/machine-vm

A toy virtual machine written in Haskell

alu hardware-virtualization haskell virtual-machine vm

Last synced: 18 Oct 2024

https://github.com/athanclark/digestive-functors-lucid

Representation of digestive-functors for lucid

digestive-functors haskell html lucid

Last synced: 27 Oct 2024

https://github.com/lesves/toyrsa

A toy RSA implementation in Haskell (semestral project for non-procedural programming)

asymetric-cryptography haskell proof-of-concept rsa

Last synced: 12 Oct 2024

https://github.com/slotthe/aoc-2021

AOC 2021 // MIRROR OF https://gitlab.com/slotThe/aoc-2021

advent-of-code advent-of-code-2021 clojure emacs-lisp haskell

Last synced: 14 Oct 2024

https://github.com/phunehehe/brackets

Mirror of https://gitlab.com/phunehehe/brackets

haskell text-processing

Last synced: 29 Oct 2024

https://github.com/rightfold/prependotron

A list-like data structure with fast prepend and cache-friendly fold.

data-structure haskell

Last synced: 10 Nov 2024

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

λ "Functional programming in Haskell" course materials

course education gplv3 haskell stepic

Last synced: 14 Oct 2024

https://github.com/porges/azure-storage-hs

An experiment in Azure Storage access for Haskell

azure azure-storage haskell

Last synced: 18 Oct 2024

https://github.com/takenobu-hs/haskell-numeric-highlight

Syntax highlight for numeric literals of Haskell/GHC

ghc haskell syntax-highlighting

Last synced: 07 Nov 2024

https://github.com/simeonhristov99/fp_cs_24-25

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

functional-programming haskell higher-order-functions lambda-functions lazy-evaluation racket recursion

Last synced: 17 Oct 2024

https://github.com/andrewnetwork/neuralnetworkswithhaskell

Neural Networks with Haskell. Given as the Feb 2018 talk to Danbury AI.

deep-learning haskell neural neural-network

Last synced: 05 Nov 2024

https://github.com/twesterhout/hdf5-hs

High-level Haskell bindings to HDF5

big-data data-format haskell scientific-computing

Last synced: 27 Oct 2024

https://github.com/573/static-haskell-cross-nix

Collection of articles / notes regarding cross compilation of static binaries (haskell) via nix

aarch64 cross-compile cross-platform haskell nix

Last synced: 07 Nov 2024

https://github.com/koterpillar/appendmap

A Data.Map wrapper with a Monoid instance that delegates to the individual keys

containers data-structures haskell map monoid semigroup

Last synced: 06 Nov 2024

https://github.com/lupino/yuntan-common

A common utils for haskell program.

haskell haskell-library

Last synced: 06 Nov 2024

https://github.com/turion/rhine-tutorial

A short presentation and tutorial app for the FRP framework Rhine (https://github.com/turion/rhine)

frp haskell tutorial

Last synced: 12 Oct 2024

https://github.com/nwtgck/8cc-elc-hs

C Compiler written in Haskell powered by 8cc and ELVM

c compiler haskell

Last synced: 25 Oct 2024

https://github.com/sternenseemann/grav2ty

2d space flight game with realistic physics

2d game gloss haskell haskell-game physics simulation space

Last synced: 12 Oct 2024

https://github.com/sternenseemann/emoji-generic

Haskell Emoji Library [WIP]

emoji haskell unicode

Last synced: 12 Oct 2024

https://github.com/meowgorithm/mr-env

A simple way to read environment variables in Haskell

environment-variables haskell

Last synced: 12 Oct 2024

https://github.com/yukiisbored/jago

🐔 Simplified markup language to author HTML pages.

haskell html markup-language parsec

Last synced: 07 Nov 2024

https://github.com/jonschoning/swaggerpetstore-haskell-http-client

auto-generated haskell http-client bindings to SwaggerPetstore http://petstore.swagger.io/

haskell openapi-specification rest rest-api swagger swagger-codegen

Last synced: 12 Oct 2024

https://github.com/notashelf/rafmonad

a monad is just a monad that is a monad as defined by a monad

haskell monad

Last synced: 06 Nov 2024

https://github.com/epicallan/mini-servant

A mini haskell servant server clone for study purposes

haskell haskell-learning haskell-library servant

Last synced: 12 Oct 2024

https://github.com/mmzk1526/doc-jan-haskell

Solutions to Imperial College Department of Computing Haskell January Tests

functional-programming haskell ic

Last synced: 07 Nov 2024

https://github.com/mrkkrp/haskell-docker

A generic docker image for Haskell (CircleCI, etc.)

docker haskell

Last synced: 12 Oct 2024

https://github.com/nicolasbrugneaux/functional-javascript

Inspired by Haskell Prelude module, some helper functions.

curry haskell haskell-prelude javascript lodash underscore

Last synced: 29 Oct 2024

https://github.com/mrkkrp/liaison

Nix as a configuration language

configuration-language haskell nix

Last synced: 12 Oct 2024

https://github.com/ccntrq/starter-snake-haskell

A Haskell Battlesnake starter

battlesnake haskell

Last synced: 12 Oct 2024

https://github.com/lev135/bidirectional-instances

This package contains class for bidirectional instances and TH methods for generating instances for it.

haskell language

Last synced: 12 Oct 2024