• Stars
    star
    9
  • Rank 1,882,776 (Top 39 %)
  • Language
    Haskell
  • Created over 9 years ago
  • Updated over 9 years ago

Reviews

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

Repository Details

My version of Kmett's "strongly typed bound for acowley" snippet.

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

deploy-hint

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

circular-sig

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

giggles-is-you

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

objc2java

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

ludum-dare-35

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

nominalize

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

image-watcher

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

ludum-dare-34

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

apecs-hint-demo

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

slides

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

stm-variants

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

dot-utils

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

k-playground

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

acme-circular-containers

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

jira-dependencies

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

tarjan

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

chopt-test-task

Haskell
3
star
35

worldly

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

ludum-dare-44

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

agda-playground

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

transliterator

Haskell
3
star
39

premonoidal

Agda encoding of premonoidal categories
Agda
3
star
40

submake

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

directed-graph-ui

A tool for creating directed graphs.
JavaScript
2
star
42

queues

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

ice-cream-privacy

Haskell
2
star
44

rerec

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