• Stars
    star
    1
  • Language
  • Created over 5 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

Notes on all of the software libraries I've developed

More Repositories

1

cassowary-haskell

A haskell implementation of the Cassowary linear programming solver.
HTML
21
star
2

purescript-tuples-native

Implementation of tuples as a flat heterogeneous array, for FFI
PureScript
14
star
3

dag

A well-typed Directed Acyclic Graph in Haskell
Haskell
12
star
4

nested-routes

Declarative, Compositional Url Handling for WAI
Haskell
10
star
5

purescript-monad-control

A clone of monad-control in purescript
PureScript
8
star
6

elm-debouncer

Debouncification for elm-ness
Elm
8
star
7

purescript-websockets-rpc

A simple subscription-esque RPC mechanism using WebSockets, ala the haskell websockets-rpc library (client only)
PureScript
8
star
8

urlpath

Extremely simple URL combinator DSL thing
Haskell
7
star
9

pred-trie

predicative lookup container
Haskell
5
star
10

ws

A simple websocket CLI tool
Haskell
5
star
11

websockets-rpc

A simple subscription-esque RPC mechanism using WebSockets
Haskell
5
star
12

purescript-zeta

Signals from outer space
PureScript
5
star
13

purescript-arraybuffer-class

Simple encoding / decoding classes for ArrayBuffers
PureScript
5
star
14

elm-threading

A simple threading patch for elm ports
Elm
4
star
15

purescript-subtlecrypto

Basic PureScript-friendly bindings to SubtleCrypto
PureScript
4
star
16

purescript-unique-array

Unique arrays
PureScript
4
star
17

purescript-inflection

Bindings to inflection
Dhall
4
star
18

poly-arity

Tools for working with functions without regard to their arity
Haskell
3
star
19

tmapmvar

A singleton version on TMapChan
Haskell
3
star
20

purescript-haskell-iso

Haskell / Purescript package for isomorphic JSON
PureScript
3
star
21

purescript-queue

A queue-esque data type for purescript.
PureScript
3
star
22

purescript-bignumber

Bindings to BigNumber.js
PureScript
3
star
23

HSet

A faux heterogeneous set implementation in Haskell, leveraging Typeable
Haskell
3
star
24

purescript-zeromq

Bindings to zeromq
PureScript
3
star
25

purescript-websocket-moderate

A different websocket binding for purescript
PureScript
3
star
26

purescript-monad-unlift

Unlift implementation for PureScript
Dhall
3
star
27

purescript-intmap

A basic IntMap that leverages Foreign.Object
PureScript
3
star
28

security-plus-notes

Notes for the CompTIA Security+ course
HTML
3
star
29

wai-transformers

Simple parameterization of Wai's Application type
Haskell
2
star
30

tries

Various trie data types in Haskell
Haskell
2
star
31

simplex-basic

A trivial implementation of the simplex algorithm.
Haskell
2
star
32

purescript-sequelize

Bindings to sequelize
PureScript
2
star
33

rose-trees

Some stuff for rose trees
Haskell
2
star
34

purescript-jsdom

Bindings to the jsdom library
Dhall
2
star
35

timemap

A map structure for UTCTime-indexed entities
Haskell
2
star
36

follow-file

follow a file - being notified with what's appended.
Haskell
2
star
37

digestive-functors-lucid

Representation of digestive-functors for lucid
Haskell
2
star
38

linear-simplex-haskell

A Haskell implementation of Bland's finite pivoting method, over Rationals
Haskell
2
star
39

purescript-symbiote

Data serialization verification implementation
PureScript
1
star
40

abides

The class abides, man
Haskell
1
star
41

commutative

Class for Commutative binary operations.
Haskell
1
star
42

purescript-quickcheck-combinators

Typelevel combinators for quickcheck, in purescript
PureScript
1
star
43

almost-fix

Combinators for predicative recursion
Haskell
1
star
44

symbiote

Data serialization verification implementation
Haskell
1
star
45

wai-session-alt

An alternative session middleware for WAI.
Haskell
1
star
46

purescript-quickcheck-utf8

UTF8 String generator for quickcheck
Dhall
1
star
47

unfoldable-restricted

Restricted alternative to Unfoldable
Haskell
1
star
48

markup

Generic interface to markup languages
Haskell
1
star
49

pseudo-trie

...It's something, let's just call it that.
Haskell
1
star
50

webpage

A generic scaffold for a web page, for lucid.
Haskell
1
star
51

attoparsec-ip

Parsers for IP addresses
Haskell
1
star
52

every

Run an IO action every so often.
Haskell
1
star
53

coq-rational

An alternative implementation of rational numbers in Coq
Coq
1
star
54

sparrow

Data-dependency framework for web applications
Haskell
1
star
55

purescript-qrcode

A binding to the `qrcode` node module
JavaScript
1
star
56

quickcheck-combinators

type-level combinators for quickcheck instances
Haskell
1
star
57

idris-map

Simple Data.Map port to Idris
Idris
1
star
58

unit-constraint

Extremely simple typeclass
Haskell
1
star
59

frankenscript

JavaScript with Partial Application
JavaScript
1
star
60

goals

Personal goals document
1
star
61

wai-middleware-content-type

Route to different middlewares based on the incoming Accept header detected.
Haskell
1
star
62

purescript-math-equation

Equations as data structures
PureScript
1
star
63

purescript-material-ui

Material-UI bindings for purescript.
JavaScript
1
star
64

quack

A total ripoff as far as parser combinators are concerned
Haskell
1
star
65

purescript-z85

Encoding and Decoding for ZeroMQ's z85 binary format.
PureScript
1
star
66

attoparsec-uri

A compositional URI parser / printer for attoparsec
Haskell
1
star
67

happ-store

An app store for Hackage
HTML
1
star
68

websockets-simple

A simple wrapper around the websockets library.
Haskell
1
star
69

elm-every

It's like something that does stuff
Elm
1
star
70

purescript-diff

Diff-esque features for purescript (nothing to do with automated differentiation)
PureScript
1
star
71

purescript-byte-codec

Byte-oriented codecs
PureScript
1
star
72

athanclark.github.io

Personal website
Shell
1
star
73

linear-grammar

An AST for linear equations and inclusive inequalities.
Haskell
1
star