• Stars
    star
    2
  • Language
    Haskell
  • Created about 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

frp-zoo

Comparing many FRP implementations by reimplementing the same toy app in each.
Haskell
487
star
2

hawk

Haskell text processor for the command-line
Haskell
356
star
3

git-slides

Text-based slides using vim and git.
Shell
152
star
4

klister

an implementation of stuck macros
Haskell
122
star
5

category-syntax

do-notation for Category and "Arrow without arr"
Haskell
63
star
6

typelevel-rewrite-rules

rewrite rules for type-level equalities
Haskell
61
star
7

linear-examples

Example uses of linear types
Haskell
42
star
8

n-ary-functor

A single typeclass for Functor, Bifunctor, Trifunctor, etc.
Haskell
40
star
9

conway

Demonstrating comonad transformers.
Haskell
35
star
10

hyzzy

A framework for defining text adventures via Haskell files. Play by combining functions, not by guessing phrases.
Haskell
32
star
11

ludum-dare-31

The theme for LD31 was "Entire Game on One Screen"
Haskell
29
star
12

magic-typelevel-elem

Demonstrating how to make type families faster using typechecker plugins
Haskell
21
star
13

cabal-rangefinder

A tool to fill in the version ranges in a cabal file.
Haskell
17
star
14

mastering-haskell

The slides for my Packt course, "Mastering Haskell".
Shell
15
star
15

commutative

Using Haskell's type system to guarantee commutativity.
Haskell
15
star
16

laughable

Clowns to the left of me, jokers to the right
Haskell
13
star
17

surjective

An output coverage checker
Haskell
11
star
18

strongly-typed-bound

My version of Kmett's "strongly typed bound for acowley" snippet.
Haskell
9
star
19

deploy-hint

Demonstrating that you don't need to install ghc in order to use the hint library.
Haskell
9
star
20

circular-sig

a twelf-like type-checker supporting recursive signatures
Haskell
8
star
21

giggles-is-you

A reimplementation of Baba is You in Haskell, for our weekly haskell-beginners presentations.
Haskell
8
star
22

objc2java

Convert pure ObjectiveC code to pure Java code, libraries be damned.
Haskell
8
star
23

ludum-dare-35

The theme for LD35 was: "shapeshift"
Elm
8
star
24

nominalize

Generate types using type-generic programming, retaining control over the names of the constructors and the fields.
Haskell
6
star
25

image-watcher

Display an image and update it when the file changes
Haskell
6
star
26

ludum-dare-34

The themes for LD34 were: "two button controls" and "growing"
JavaScript
6
star
27

apecs-hint-demo

demonstrating how to use hint to dynamically modify the game world of an apecs-based game
Haskell
5
star
28

slides

A place to host my git-slides presentations
5
star
29

stm-variants

The STM API we know and love, but useable in more circumstances
Haskell
5
star
30

dot-utils

A set of small command-line tools for transforming GraphViz dot-files
Haskell
4
star
31

k-playground

for implementing toy languages using the K Framework
Haskell
4
star
32

acme-circular-containers

Spineless containers which are fast to read but inefficient to update
Haskell
4
star
33

jira-dependencies

from JIRA's .csv export to graphviz's dot format
Haskell
4
star
34

tarjan

an agda implementation of Tarjan's strongly connected components algorithm
Agda
3
star
35

chopt-test-task

Haskell
3
star
36

worldly

based on Conor McBride's "Worldly Type Systems" talk
Haskell
3
star
37

ludum-dare-44

The theme for LD44 was "Your life is currency"
Rust
3
star
38

agda-playground

a series of ambitious experiments in the functional language / proof assistant Agda.
Vim Script
3
star
39

transliterator

Haskell
3
star
40

premonoidal

Agda encoding of premonoidal categories
Agda
3
star
41

submake

Use git to replay part of a bash pipeline.
Haskell
2
star
42

directed-graph-ui

A tool for creating directed graphs.
JavaScript
2
star
43

queues

Compare the performance of a few Haskell queue implementations.
Haskell
2
star
44

ice-cream-privacy

Haskell
2
star
45

hs-promote

C++-style type promotion for Haskell's numeric hierarchy
Haskell
2
star
46

reactive-banana-anti-tutorial

companion code for my blog post
Haskell
2
star
47

hint-demo

Haskell
2
star
48

trie-based-frp

An implementation of higher-order FRP based on shared tries instead of unsafePerformIO.
Haskell
2
star
49

glut-events

For writing GLUT's main loop in the style of Haskell's main function.
Haskell
2
star
50

acme-tiny-rules

a parody of Tiny Glade with inference rules instead of castles
Haskell
2
star
51

relocation-bug

Haskell
1
star
52

raml

C
1
star
53

contravariant-case

An API for Divisible and Decidable which looks like pattern-matching.
Haskell
1
star
54

ludum-dare-42

The theme for LD42 was "Running out of Space"
TypeScript
1
star
55

adicity

A DSL in which composition and application are unified.
Haskell
1
star
56

stack-bug

A demonstration of a bug which doesn't fit in a gist because it requires directories.
Haskell
1
star
57

free-premonoidal

Haskell
1
star
58

existentials

A type-level DSL for placing existential constraints on some arguments of a type constructor
Haskell
1
star
59

haskell-code-explorer-bug

a minimal repro
Haskell
1
star
60

croportunity-cost

A game about clicking and not clicking on plants.
Elm
1
star
61

ludum-dare-43

Haskell
1
star
62

timesheet

Simple text-based time tracking
Haskell
1
star
63

pure-framework-chat

Haskell
1
star
64

tic-tac-top

The AI for a tiny board game I invented.
Haskell
1
star
65

face-down

Haskell
1
star
66

install-before-test

How to configure project.cabal so that tests are run after the install.
Haskell
1
star
67

memento

Write a Virtual DOM for anything!
Haskell
1
star
68

dotfiles

My default setup, including config files and shell scripts.
Python
1
star
69

gif-browser

a tiny application for browsing through the frames of an animated gif.
Haskell
1
star
70

lens-syntax

Pointful syntax for optic compositions
Haskell
1
star
71

typechecker-combinators

Haskell
1
star