• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language PureScript
  • Created over 8 years ago
  • Updated over 8 years ago

Reviews

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

Repository Details

Semigroups for instances of the functor hierarchy.

More Repositories

1

roy

Small functional language that compiles to JavaScript.
JavaScript
835
star
2

bilby.js

Serious functional programming library for JavaScript.
JavaScript
592
star
3

toggle-osx-shadows

Tiny tool to toggle window shadows on OS X
C
413
star
4

Honer.app

OS X application to draw a border around the focused window
Objective-C
285
star
5

iridium

xmonad with the X11 abstracted and configured with Idris
Idris
201
star
6

nix-files

My NixOS configuration and custom Nix derivations.
Nix
147
star
7

brushtail

JS AST rewriter for tail call elimination
JavaScript
133
star
8

node-webgl

WebGL addon for node.js
C++
106
star
9

wat-collection

Collection of "wat" moments in various languages
PHP
76
star
10

sonic2

Sonic the Hedgehog 2 in Haskell
Haskell
67
star
11

node-cgi

A CGI adaptor for node.js
JavaScript
55
star
12

free-graphs

Generate GraphViz graphs by interpretting free monads.
Haskell
53
star
13

game-of-comonads.js

Pure and comonadic Game of Life in Fantasy Land compatible JavaScript
JavaScript
42
star
14

rephrase

Rewrite rules for JavaScript.
JavaScript
39
star
15

haskell-buildpack-demo

Demo of the Heroku Haskell Buildpack
Haskell
39
star
16

bam-idris-blog

Static blog generator in Idris.
Idris
39
star
17

tryidris

Try Idris
JavaScript
36
star
18

crosscheck

Using QuickCheck to test functions in other languages/environments.
Haskell
32
star
19

licentious

License your GitHub repository in seconds
Haskell
29
star
20

atsboot

A tiny 32 bit kernel written in ATS
Assembly
26
star
21

eta-android

Quick example of Eta on Android
Java
24
star
22

language-scala

Pretty printer of Scala
Haskell
20
star
23

leftpad.hs

Verified left pad
Haskell
19
star
24

c4-model

Haskell implementation of C4 model, for specifying software architecture
Nix
18
star
25

haskell-jwt

JSON Web Token (JWT) decoding and encoding
Haskell
18
star
26

th-pprint

Simplify and render Template Haskell
Haskell
18
star
27

fo

Overloaded operators for Fantasy Land compatible JavaScript.
JavaScript
17
star
28

purescript-streams

Compositional, streaming I/O library (unfinished)
PureScript
13
star
29

stl-idris

Code from my StrangeLoop 2014 Idris presentation.
Idris
13
star
30

ray

Roy plugin for Play 2.0
JavaScript
12
star
31

nix-command-store-plugin

Arbitrary commands as remote Nix stores
C++
11
star
32

game-of-comonads

Game of Life written using a Comonadic grid/board and Ncurses.
Haskell
11
star
33

linuxkit-builder

See newer work at https://github.com/nix-community/linuxkit-builder
Nix
11
star
34

type-search

Hoogle's core type search algorithm, as a library
Haskell
11
star
35

scrappy

Better Scala for-comprehensions using paradise's annotation macros
Scala
11
star
36

kosinski

Compression used in Sonic the Hedgehog
Haskell
10
star
37

crab-emacs

Emacs minor mode to use Emacs as a Crab remote browsing server.
Emacs Lisp
9
star
38

purescript-webrtc

PureScript WebRTC bindings
PureScript
9
star
39

confining-strut

Sets an engine independent toString on Functions
JavaScript
8
star
40

blimp

Small Haskell to JVM compiler
Haskell
8
star
41

nix-chromeos

Scripts for working with Nix via a chroot on ChromeOS.
Shell
8
star
42

idris-partiality

The partiality monad in Idris.
Idris
7
star
43

editpipe

Edit stdin using an editor before sending to stdout.
Haskell
7
star
44

osxplaypause

Simple OS X application to trigger the play/pause key
Objective-C
7
star
45

lam

Experiment in generating a functional Java library from Haskell
Haskell
6
star
46

totality

A total functional language embedded in Scala using macros.
Scala
6
star
47

crab-chrome

Chrome Extension to allow Chrome as a Crab remote browsing client.
JavaScript
6
star
48

amqp-pathwatcher

Dump close_write inotify events onto an AMQP queue.
Haskell
6
star
49

megadrive-palette

Palettes for Sega Mega Drive (and Genesis)
Haskell
6
star
50

type-algebra

Haskell library for operations on type algebra, e.g. inhabitant counting
Haskell
6
star
51

scalaz-concurrent-io

Functions for working with concurrency within the scalaz IO type.
Scala
5
star
52

macgiffer

OS X screencast as a GIF, using just a paperclip and a sock.
Objective-C
5
star
53

emu.js

Simple JavaScript documentation generator.
JavaScript
5
star
54

vagrant-haskell-heroku

Vagrant project for deploying Haskell to Heroku
Ruby
5
star
55

idris-workshop

Small collection of Idris exercises
Idris
5
star
56

awsom

Implemenation of a Self-Organising Map using Python
Python
4
star
57

bounded-array

Arrays with a value for every index
Haskell
4
star
58

novation-launchpad

Haskell for the Novation Launchpad
Haskell
4
star
59

buzzbee

jQuery plugin and web service to embed Google Buzz in your website
JavaScript
4
star
60

puffyterm

GTK-based terminal emulator configured using Haskell
Haskell
4
star
61

reaktor-hands-on

Reaktor Hands On: Pure Functional Programming in Plain JavaScript
JavaScript
4
star
62

wasm-encoder

Haskell low-level WebAssembly encoder
Haskell
4
star
63

halves

Splitting/combining data structures to/from halves, quarters, eighths
Haskell
4
star
64

cufp-2015-tutorial-purescript

Code developed during the PureScript Tutorial at CUFP 2015
PureScript
3
star
65

lastresort

Turing Tarpit based on pattern matching. Entry into PLT Games #1 ("Into the Turing Tarpit").
Haskell
3
star
66

epever

Communicating to a Epever/Epsolar Tracer A series charge controller via Modbus
Haskell
3
star
67

eshindleymilner

Hindley-Milner using the Mozilla Parser API.
3
star
68

roku-api

Bindings to Roku's External Control API
Haskell
3
star
69

cloud9-userscript

Extend the Cloud9 editor with a client-side script.
JavaScript
3
star
70

stack-nix

Haskell
3
star
71

scalispa

A small S-expression to JVM bytecode compiler.
Scala
3
star
72

haskell-hangouts

Projects from the Haskell Hangouts
Haskell
3
star
73

cufp-2016-purescript

PureScript
2
star
74

hnchumby

A Hacker News client for Chumby.
ActionScript
2
star
75

scander

Single file PHP remote administration
PHP
2
star
76

yesod-buildpack-demo

Demo of a Yesod application deployed to Heroku using the Haskell Buildpack
Haskell
2
star
77

stunning-octo-happiness

JavaScript
2
star
78

bigtext-slideshow

HTML5 slideshow demo with BigText.
2
star
79

folds4s

Beautiful Folding
Scala
2
star
80

ProfunctorBot

LambdaBot on Twitch
Nix
2
star
81

puffnfresh-ghc-plugin-lens

Haskell
2
star
82

crypto-keys-ssh

Parse SSH keys
Haskell
2
star
83

strip18

A programming language REPL as a game. Entry into PLT Games March 2013 ("Game on")
JavaScript
2
star
84

rsahub

Easily send encrypted messages to GitHub users.
Haskell
1
star
85

papa-prelude-core

Useful functions from Prelude, or reimplemented from base
Haskell
1
star
86

git-log-impact

Shows a chart of lines added to a repository (as recorded by git log)
Haskell
1
star
87

sicp-exercises

Structure and Interpretation of Computer Programs Exercises (in Scheme)
Scheme
1
star
88

word4

Provides Word4, half a Word8
Haskell
1
star
89

kiks-scilab

Port of KiKS to SciLab
1
star
90

prelim-monoid

Monoid
Haskell
1
star
91

eta-midi-player

Haskell
1
star
92

fiery-biscuits

An entry for PyWeek
1
star