Daniel Harvey (@danieljharvey)

Top repositories

1

functional-programming-is-boring

A short course on Functional Programming in Typescript
TypeScript
60
star
2

horses

small programming language. pls be gentle.
Haskell
39
star
3

purescript-refined

Purescript refinement types with runtime checking
PureScript
26
star
4

graphql-codegen-fast-check

Generate Fastcheck arbitraries from GraphQL Schema
TypeScript
22
star
5

tmux-mate

Launch and manage your Tmux sessions from Dhall files.
Haskell
17
star
6

another-react-basic-starter

Purescript React Basic starter with sample app
PureScript
13
star
7

wasm-calc

Building a compiler to WASM step-by-step
Haskell
10
star
8

migratable

Haskell library to ease the pain of versioning and migrating data types
Haskell
8
star
9

it-is-the-purescript-egg

Remaking the same goddamn thing AGAIN
PureScript
8
star
10

nix-mate

Installing stuff with Nix made easy
Haskell
7
star
11

redux-atomic

Give Those Typing Hands A Break
TypeScript
7
star
12

purescript-react-stylesheet

Utilities to attach purescript-stylesheet to purescript-react
PureScript
7
star
13

it-is-the-egg

Puzzle game thing with an egg
JavaScript
6
star
14

reason-examples

Some examples of reason code
OCaml
5
star
15

purescript-cssom

Types and helpers for creating and manipulating stylesheets in Purescript
PureScript
4
star
16

webaudio-crdt

Collaborative webaudio
TypeScript
4
star
17

purescript-radox-example

Example app for purescript-radox library
PureScript
3
star
18

llvm-calc

Companion code for llvm tutorial
Haskell
3
star
19

advent-of-code-18

My terrible solutions
Haskell
2
star
20

property-testing

A quick intro and demonstration repo for property testing in Typescript
TypeScript
2
star
21

ts-contract-tests

Testing repo for contract tests in Typescript
TypeScript
2
star
22

purescript-radox

Like Redux, For Purescript, But With Less Features
PureScript
2
star
23

mimsa

The old mimsa
Haskell
2
star
24

purescript-stylesheet

Flappy trial making a CSS virtual DOM for Purescript
PureScript
2
star
25

gtk-time

Playing with gi-gtk-declarative
Haskell
2
star
26

reason-egg

It is the egg but made using Reprocessing, I suppose.
Reason
2
star
27

fuzzer

Read functions and run them
TypeScript
1
star
28

mega-haskell

All of things for the blog
Haskell
1
star
29

sdl-stuff

Messing around with Haskell SDL2
Haskell
1
star
30

statemate

Love your state, treat it right.
TypeScript
1
star
31

purescript-react-radox

Purescript React helper components for using Radox state management library
PureScript
1
star
32

danieljharvey.github.io

Website with the stuff in it
HTML
1
star
33

koa-router-fp-ts

WIP
TypeScript
1
star
34

dotfiles

Yep, those. Probably the worst ones ever.
Emacs Lisp
1
star
35

luncher

Launcher
Haskell
1
star
36

file-wrapper

A simple file system function wrapper that can be easily mocked or stubbed for testing
PHP
1
star
37

im-sorry-haskell

You had a such a bright future ahead of you and now this
Haskell
1
star
38

web-audio-streams

Web audio controlling using rxJS streams
JavaScript
1
star
39

simple-env

Simple library for grabbing environment variables
Haskell
1
star
40

ts-parser-combinators

Implementing https://bodil.lol/parser-combinators/ in TS
TypeScript
1
star
41

php-git-branch

What git branch am I on? What does it all mean? This library may answer one of more of these big burners.
PHP
1
star
42

reasonable

ReasonReact test toilet
OCaml
1
star
43

helm-time

Yeah
Haskell
1
star
44

search-face

Fire up a browser and do a quick search from the command line, great.
JavaScript
1
star
45

reader-reducer

Haskell
1
star
46

sean-backend

Yeah
Haskell
1
star
47

arbitrary-server

Server that splits out Arbitrary instances of things
Haskell
1
star
48

nonemptysteve

Playing with data constructors and semigroup
Haskell
1
star
49

egg-api

Backend for It Is The Egg level editor
Haskell
1
star