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/siraben/eopl

Implementation of the languages from the EOPL textbook in Haskell and Standard ML.

eopl3 haskell standard-ml

Last synced: 23 Oct 2024

https://github.com/gelisam/mastering-haskell

The slides for my Packt course, "Mastering Haskell".

course haskell slides

Last synced: 24 Oct 2024

https://github.com/ofmooseandmen/jord

Geographical Position Calculations

geodesy geodetics geography haskell kinematics n-vector wgs84

Last synced: 19 Oct 2024

https://github.com/prikhi/brick-image

Show Images in Your Brick TUI Using w3mimgdisplay

brick haskell images library tui w3m w3mimgdisplay

Last synced: 11 Oct 2024

https://github.com/lotz84/cli-rss-reader

Vtyを使って作る簡単なRSSリーダー

haskell rss

Last synced: 01 Aug 2024

https://github.com/dabcoder/stocks

Haskell library for the IEX trading API: https://iextrading.com/developer/docs/

aeson api haskell haskell-library iex iex-trading-api

Last synced: 12 Oct 2024

https://github.com/datakinds/sixty-five-oh-two

A 65C02 Assembly eDSL in Haskell

6502 65c02 assembly dsl edsl haskell

Last synced: 14 Oct 2024

https://github.com/yegor256/fibonacci

Fibonacci algorithm implemented in a few compilable languages in different programming flavors

cpp csharp eiffel fibonacci golang haskell java lisp object-oriented-programming oop performance-testing

Last synced: 30 Oct 2024

https://github.com/valderman/shellmate

Write type-safe shell scripts in Haskell

haskell library shell

Last synced: 14 Oct 2024

https://github.com/glguy/advent2021

Haskell solutions for https://adventofcode.com/2021/

adventofcode adventofcode2021 haskell

Last synced: 12 Oct 2024

https://github.com/dramforever/finlog

Compiling finite generators to digital logic. WIP

compiler digital-logic haskell verilog

Last synced: 02 Aug 2024

https://github.com/ice1000/oi-codes

:closed_lock_with_key: Solutions for online code challenges. Don't be evil.

acm acm-icpc algorithm algorithm-challenges algorithms c cpp crystal dart elixir haskell javascript oi ruby rust solutions typescript

Last synced: 27 Oct 2024

https://github.com/xe/dockerfiles

Assorted dockerfiles

alpine-linux docker go haskell nim

Last synced: 31 Oct 2024

https://github.com/stevana/hot-swapping-state-machines

An experiment in implementing remote hot code swapping, or dynamic code upgrade, for state machines.

haskell hot-code-reload state-machines

Last synced: 28 Oct 2024

https://github.com/cdepillabout/nix-reverse-deps-of-haskell-package

Find or build all reverse dependencies of a Haskell package using Nix

build haskell nix reverse-dependencies

Last synced: 15 Aug 2024

https://github.com/Xe/dockerfiles

Assorted dockerfiles

alpine-linux docker go haskell nim

Last synced: 02 Aug 2024

https://github.com/nmattia/makefile

Haskell Makefile parser

haskell library makefile

Last synced: 28 Oct 2024

https://github.com/elastic/beefheart

A tool to index Fastly realtime analytics metrics into Elasticsearch.

elasticsearch haskell monitoring observability

Last synced: 26 Sep 2024

https://github.com/ofmooseandmen/aeromess

Parsers and Formatters for Aeronautical messages [ICAO/AIDC/OLDI ATS messages, METAR, TAF, NOTAM...]

eurocontrol haskell icao metar parsing

Last synced: 19 Oct 2024

https://github.com/eggzilla/rnalien

RNAlien - unsupervised RNA family model construction

bioinformatics covariance-model haskell homology-search rna rna-family

Last synced: 03 Nov 2024

https://github.com/borkdude/balcony-hs

Should I water my balcony?

command-line-tool email-sender haskell

Last synced: 23 Oct 2024

https://github.com/dnadales/sandbox

Damian Nadales's sandbox

exercises experiment haskell

Last synced: 28 Oct 2024

https://github.com/msakai/haskell-decision-diagrams

Binary decision diagrams (BDD) and Zero-Suppressed Binary Decision Diagrams (ZDD) in Haskell

bdd binary-decision-diagram binary-decision-diagrams data-structures haskell zdd

Last synced: 28 Oct 2024

https://github.com/trskop/overloaded-records

Overloaded Record Fields implementation based on GHC prototypes.

haskell overloaded-labels overloaded-records

Last synced: 12 Oct 2024

https://github.com/cocreature/postgresql-named

Deserialize PostgreSQL rows to Haskell records by matching column names and record field names

haskell postgresql

Last synced: 12 Oct 2024

https://github.com/sjoerdvisscher/unfoldable

Class of data structures that can be unfolded.

generics haskell

Last synced: 15 Oct 2024

https://github.com/willbasky/hibet

Tibetan-English translator for CLI

cli dictionaries hacktoberfest haskell tibetan translation

Last synced: 28 Oct 2024

https://github.com/ajeetdsouza/brainfuck

An optimizing Brainfuck interpreter.

brainfuck haskell

Last synced: 23 Oct 2024

https://github.com/monadfix/nix-cabal

Run cabal inside nix-shell

cabal-install haskell nix

Last synced: 06 Nov 2024

https://github.com/mrkkrp/juicypixels-extra

Efficiently scale, crop, flip images with JuicyPixels

haskell image-processing juicypixels

Last synced: 28 Oct 2024

https://github.com/turbomack/aeson-combinators

Aeson combinators for dead simple JSON decoding

haskell json parsing web

Last synced: 16 Oct 2024

https://github.com/jmtd/liquorice

Haskell embedded domain-specific language (eDSL) for the algorithmic construction of maps for the computer game "Doom"

doom edsl fractal game haskell logo procedural-generation

Last synced: 15 Oct 2024

https://github.com/lehins/massiv-io

Read and write images as massiv arrays

haskell haskell-arrays image-io image-processing massiv

Last synced: 28 Oct 2024

https://github.com/jonschoning/pinboard

Haskell Pinboard API Client

haskell pinboard

Last synced: 28 Oct 2024

https://github.com/aesiniath/publish

Publishing tools for papers, books, and presentations

haskell latex markdown pdf rendering

Last synced: 03 Aug 2024

https://github.com/prikhi/stack-templatizer

Transform a Folder into a Stack Template

generator haskell hsfiles stack stack-template stackage templates

Last synced: 28 Oct 2024

https://github.com/turbomack/wai-enforce-https

Enforce HTTPS in Wai server app safely.

haskell heroku https middleware reverse-proxies tls wai

Last synced: 16 Oct 2024

https://github.com/hemanth/haskell-rascal

Learning haskell with a rascal!

haskell programming-language

Last synced: 16 Oct 2024

https://github.com/jin/subtyping

An implementation of structural subtyping of records and functions

haskell subtypes subtyping typechecker

Last synced: 30 Oct 2024

https://github.com/mbg/wai-rate-limit

Rate limiting for Servant and as WAI middleware

haskell haskell-servant rate-limiting wai-middleware

Last synced: 23 Oct 2024

https://github.com/jtdaugherty/brick-skylighting

Display syntax-highlighted text in Brick user interfaces

brick haskell highlighting skylighting syntax terminal tui vty

Last synced: 28 Oct 2024

https://github.com/srid/unionmount

Union mount in Haskell, with fsnotify

filesystem haskell unionfs

Last synced: 28 Oct 2024

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

A hand-written streaming byte parser for OpenStreetMap Protobuf data.

haskell openstreetmap streaming

Last synced: 14 Oct 2024

https://github.com/pjones/playlists

Library and executable for working with playlist files.

haskell m3u playlist-files pls

Last synced: 27 Oct 2024

https://github.com/haskell-github-trust/puremd5

A reasonably performing MD5 implementation in pure Haskell

crypto cryptography haskell md5

Last synced: 15 Oct 2024

https://github.com/tensor-fusion/microhaskell

Small autodiff lib and a simple working feedforward neural net in Haskell on top of it, from scratch, zero-deps.

autodiff automatic-differentiation haskell mlp neural-network

Last synced: 12 Oct 2024

https://github.com/abarbu/servant-reason

Automatically derive bindings for Servant APIs in Reason

haskell reason reasonml servant web

Last synced: 12 Oct 2024

https://github.com/clovyr/aeson-yaml

Encode any Aeson (JSON) value as YAML (in pure Haskell)

aeson bsd3 conversion haskell json text web yaml

Last synced: 06 Nov 2024

https://github.com/airsequel/airgql

Automatically generate a GraphQL API for an SQLite database

airsequel api automatic automatic-api generator gql graphql graphql-api haskell instant schema servant server sql sqlite

Last synced: 11 Oct 2024

https://github.com/defelo/adventofcode

Advent of Code solutions in Rust, Haskell, Python, APL, Uiua, Nix and Nu

advent-of-code advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 aoc apl haskell nix nushell python rust uiua

Last synced: 28 Oct 2024

https://github.com/benclifford/acme-smuggler

Smuggle arbitrary values in ()

haskell joke satans-values

Last synced: 02 Nov 2024

https://github.com/haskell-to-elm/servant-to-elm-example

Full-stack web app, built in a typesafe functional way, where servant-to-elm generates types, decoders/encoders, and fetching functions from Haskell types and Servant endpoint definition to Elm.🤘🏻

codegen codegeneration elm-lang elm-language functional-programming generic-types haskell haskell-application http-client http-server servant typesafe

Last synced: 12 Oct 2024

https://github.com/simonmichael/games

Small games, experiments, and notes on (Haskell) game development.

console game gamedev haskell stack terminal terminal-game

Last synced: 28 Oct 2024

https://github.com/twesterhout/spin-ed

User-friendly exact diagonalization package written in Haskell. Can treat systems of up to 𝒪(42) spins!

exact-diagonalization haskell high-performance many-body numerical-methods quantum

Last synced: 27 Oct 2024

https://github.com/ivanperez-keera/forks-fallingblocks

A mirror of fallingblocks (with minor updates)

game haskell

Last synced: 31 Oct 2024

https://github.com/prikhi/crypto-portfolio

A CLI Cyrptocurrency Portfolio Tracker

brick cli cryptocurrency finance haskell portfolio tui

Last synced: 11 Oct 2024

https://github.com/samprotas/hs-triplesec

TripleSec is a simple, triple-paranoid, symmetric encryption library

crypto crypto-library cryptography cryptography-library haskell haskell-library keybase triplesec

Last synced: 20 Oct 2024

https://github.com/alx741/vim-stylishask

Vim Haskell stylish-haskell integration plugin

haskell stylish-haskell vim

Last synced: 28 Oct 2024

https://github.com/SUNJIANZHI/JINH

Pure Functional Actuarial Language

actuarial-science functional-programming haskell

Last synced: 02 Aug 2024

https://github.com/fgaz/polyvariadic

Create and apply polyvariadic functions

function haskell polyvariadic varargs

Last synced: 28 Oct 2024

https://github.com/srid/haskell-multi-nix

A simple demo of Nixifying a multi-package Haskell project

cabal haskell nix

Last synced: 28 Oct 2024

https://github.com/portnov/chart-cli

Command-line utility to draw charts easily

charts haskell

Last synced: 14 Oct 2024

https://github.com/obsidiansystems/haven

Use haskell to produce a nix set of maven dependencies!

android haskell java maven nix pom

Last synced: 10 Aug 2024

https://github.com/sternenseemann/gopher-proxy

relay http requests to a gopher server

gopher haskell http proxy

Last synced: 12 Oct 2024

https://github.com/bobmcdear/minbpe-hs

Byte-level byte pair encoding (BPE) in Haskell

bpe byte-pair-encoding haskell llm tokenizer

Last synced: 12 Oct 2024

https://github.com/minad/writer-cps-mtl

Stricter drop in replacements for WriterT and RWST

haskell monad-transformers writer-monad

Last synced: 28 Oct 2024

https://github.com/gvolpe/effects-playground

:dart: Learning different effect systems by example

effects functor fused fusion haskell higher-order mtl polysemy readert rio

Last synced: 10 Oct 2024

https://github.com/ibizaman/hs-template-project

Template haskell project to bootstrap a haskell project

boilerplate-template haskell hoogle modd

Last synced: 06 Nov 2024

https://github.com/agrafix/highjson

Haskell: Low boilerplate, easy to use and very fast Haskell JSON serialisation and parsing

haskell json swagger

Last synced: 28 Oct 2024

https://github.com/tfausak/ratel

:honey_pot: Notify Honeybadger about Haskell exceptions.

haskell

Last synced: 28 Oct 2024

https://github.com/thma/generic-persistence

GenericPersistence is a Haskell persistence library for relational databases. The approach relies on GHC.Generics. A real-world demo can be found here:

database generics haskell orm-library persistence reflection

Last synced: 29 Oct 2024

https://github.com/peti/hsyslog

Haskell FFI bindings to syslog(3) from POSIX.1-2001.

haskell posix syslog

Last synced: 28 Oct 2024

https://github.com/ocharles/prometheus-effect

Yet another Haskell Prometheus client

haskell instrumentation metrics monitoring prometheus

Last synced: 23 Oct 2024

https://github.com/jvanbruegge/media-goggler

A media server written in Haskell and Cycle.js

haskell media

Last synced: 06 Nov 2024

https://github.com/s3rius/brainbreak

BrainFuck REPL, Interpreter and compiler.

brainfuck compiler haskell interpreter repl

Last synced: 11 Oct 2024

https://github.com/dwayne/eopl3

My notes and solutions to exercises for EoPL3.

elm eopl eopl3 haskell interpreter interpreters racket

Last synced: 06 Nov 2024

https://github.com/aisk/request

HTTP client for haskell, inpired by requests and http-dispatch.

haskell http http-client request requests

Last synced: 02 Oct 2024

https://github.com/glebec/haskell-programming-allen-moronuki

Personal notes for learning Haskell through Chris Allen and Julie Moronuki's book

book exercises haskell haskell-programming hpffp

Last synced: 11 Oct 2024

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

This project is essentially abandonware!

abandonware haskell

Last synced: 20 Oct 2024

https://github.com/phadej/aws-lambda-haskell-runtime

Build AWS Lambda's with Haskell

aws haskell lambda runtime

Last synced: 28 Oct 2024

https://github.com/mrkkrp/pagination

Framework-agnostic pagination boilerplate

haskell pagination

Last synced: 27 Oct 2024

https://github.com/freizl/dive-into-haskell

Dive into Haskell

haskell haskell-beginner

Last synced: 01 Aug 2024

https://github.com/tfausak/json-feed

:loudspeaker: JSON Feed in Haskell.

haskell

Last synced: 28 Oct 2024

https://github.com/adaszko/intero.vim

Intero integration for Vim

haskell intero vim

Last synced: 02 Aug 2024

https://github.com/lenguyenthedat/aws-redshift-to-rds

A simple command-line tool to copy tables from Amazon Redshift to Amazon RDS (PostgreSQL).

amazon-rds amazon-redshift aws aws-redshift haskell rds

Last synced: 15 Oct 2024