Dennis Gosnell (@cdepillabout)

Top repositories

1

termonad

Terminal emulator configurable in Haskell.
Haskell
390
star
2

pretty-simple

pretty-printer for Haskell data types that have a Show instance
Haskell
237
star
3

servant-checked-exceptions

type-level errors for Servant APIs.
Haskell
70
star
4

nix-query-tree-viewer

GTK viewer for the output of `nix-store --query --tree`
Rust
65
star
5

password

datatypes and functions for easily working with passwords in Haskell
Haskell
49
star
6

stacklock2nix

Easily build a Haskell project from a stack.yaml.lock file with Nix
Nix
34
star
7

world-peace

open union and open product types in Haskell
Haskell
32
star
8

testing-code-that-accesses-db-in-haskell

5 ways to test code that accesses a DB in Haskell
Haskell
30
star
9

post-about-nix-and-haskell

29
star
10

cabal2nixWithoutIFD

PureScript
28
star
11

purescript2nix

Tool for easily building PureScript projects with Nix
Nix
17
star
12

purescript-email-validate

Validating an email address string against RFC 5322
PureScript
17
star
13

servant-rawm

Effectful Raw handler for Servant servers.
Haskell
16
star
14

haskell-type-families-presentation

This is a presentation about haskell's type families.
JavaScript
15
star
15

nix-reverse-deps-of-haskell-package

Find or build all reverse dependencies of a Haskell package using Nix
Nix
14
star
16

servant-static-th

Embed a directory of static files in your application and serve them from your Servant server
Haskell
14
star
17

break-time

break timer that forces you to take a break
Rust
13
star
18

nix-haskell-updates-status

Automatically-updated Hydra status of the `haskell-updates` branch in Nixpkgs
Shell
13
star
19

servant-on-heroku

Example app showing how to release a Haskell web app on Heroku
Haskell
9
star
20

print-console-colors

Print all the ANSI console colors for your terminal
Haskell
8
star
21

purescript-boxes

PureScript
7
star
22

yahoo-finance-api

Haskell wrapper for Yahoo Finance API
Haskell
7
star
23

purescript-road-to-react

PureScript translation of example JavaScript React app from https://www.roadtoreact.com/
PureScript
7
star
24

nix-cabal-example-project

Nix
6
star
25

cps-vs-codensity-vs-reflection-without-remorse

Example code showing the difference between CPS, codensity, and reflection without remorse styles in Haskell
Haskell
6
star
26

docs

My dot files.
Shell
6
star
27

xml-html-qq

QuasiQuoter for XML and HTML Documents
Haskell
5
star
28

emailaddress

Wrapper around email-validate adding new non-orphaned instances to EmailAddress
Haskell
5
star
29

heterocephalus-example

simple explanation on how to use -ddump-splices with stack
Haskell
5
star
30

highlight

command line tool for highlighting parts of files that match a regex
Haskell
5
star
31

geneticmidi

a java project to generate a chosen midi file using a genetic algorithm
Java
4
star
32

purenix-examples

Examples of common Nix things written in PureNix
Nix
4
star
33

open-blog-posts

Blog posts
4
star
34

from-sum

Canonical fromMaybeM and fromEitherM functions.
Haskell
4
star
35

envelope

Envelope type used to return responses from a JSON API for Haskell
Haskell
4
star
36

servant-example

Example servant project used to explain advanced Haskell features like type-level strings, type families, etc.
Haskell
3
star
37

advent-of-code

My solutions to various Advent of Code problems
Haskell
3
star
38

purescript-typesafe-localstorage

PureScript
3
star
39

read-env-var

Haskell library for safely reading environment variables
Haskell
3
star
40

icfp-tutorial-extensible-effects

Haskell
3
star
41

coq-playground

Coq
2
star
42

software-foundations

https://softwarefoundations.cis.upenn.edu/
HTML
2
star
43

advent-of-code2018

Advent of Code 2018 problems in Haskell. Archived and moved to https://github.com/cdepillabout/advent-of-code
Haskell
2
star
44

focuslist

A Haskell data structure for lists with a focus
Haskell
2
star
45

icfp-tutorial-generics

Haskell
2
star
46

dict-scrape

A web scraper that gets information from yahoo.co.jp's japanese dictionaries
Python
2
star
47

large-file-parser-ng

Parsing a large file with constant heap usage
Haskell
2
star
48

ssh

Ssh server/client in Haskell. Fork of http://hackage.haskell.org/package/ssh
Haskell
2
star
49

ctf

Notes about problems I could not solve from CTFs.
Haskell
1
star
50

large-file-parser

Haskell
1
star
51

singletons-doggy-test

Test code using Haskell's singletons library.
Haskell
1
star
52

hn-markov-headlines

Create new headlines for hacker news using markov chains
Haskell
1
star
53

haskell-meetup-2016-10-23

Haskell
1
star
54

accelerate-singleton-test

Haskell
1
star
55

purescript-community-presentation

lightning talk about the PureScript Community (in Japanese)
1
star
56

tempreader

Throw-away code demonstrating a little about the reader monad
Haskell
1
star
57

tohmato

online pomodoro timer in elm
JavaScript
1
star
58

oi-oi-oi

Haskell
1
star
59

haskell-github-updater

This is a haskell cgi script that will automatically update a repo when hit with one of github's callbacks.
Haskell
1
star
60

coursera

solutions to coursera courses
MATLAB
1
star
61

bash

Unofficial bash repository (since no official repository exists). This repo will not be kept up-to-date.
C
1
star
62

haskell-uuid-test

Test creating uuids in Haskell.
Haskell
1
star
63

lenstestwhat

Haskell
1
star
64

udacity-scalable-microservices-with-kubernetes

Nix
1
star
65

coq-equivalence-not-congruence

Coq proof of an equivalence relation that is not congruent on the Imp language from Software Foundations
Coq
1
star
66

mystreaming

Haskell
1
star
67

continuation-monad-test

This is just a test project for playing around with the continuation monad.
Haskell
1
star
68

haskell-backprop

Haskell
1
star
69

purescript-in-purescript

purescript compiler implemented in purescript
PureScript
1
star
70

free-monad-test

Some code to play around with testing free monads.
Haskell
1
star
71

scary

Haskell
1
star
72

purescript-twitter-types

PureScript
1
star
73

hailgun-simple

Simple wrapper around the hailgun package.
Haskell
1
star
74

ddump-splices-test

Haskell
1
star
75

wwtw-haskell-solver

A solution to wibbly-wobbly-timey-wimey from the Defcon 23 (2015) prequalifiers. Not yet complete.
Haskell
1
star
76

ebstuff

Various projects using the eb library for accessing epwing dictionaries
C
1
star
77

recursion-schemes-test

This is just a small test of the haskell recursion-schemes library.
Haskell
1
star
78

ropasaurusrex

Solution for ropasaurusrex
Shell
1
star
79

twitter-app-only

Haskell
1
star
80

example-haskell-nix-flake

Nix
1
star
81

the-monad-reader-24-sample-code

Sample code from the Monad Reader Issue 24: https://themonadreader.files.wordpress.com/2015/08/issue24.pdf
Haskell
1
star
82

anki-high-priority

Automatically mark facts as HighPriority in Anki decks
Python
1
star
83

dependent-walrus

Haskell
1
star
84

port-purescript-package

Script to easily port a PureScript package to an alternative backend
Shell
1
star
85

frp

Haskell
1
star
86

free-monad-logger

Haskell
1
star
87

reverse-engineering-lt

A lightening-talk about reverse engineering on Linux
CSS
1
star
88

purescript-words-lines

words, unwords, lines, and unlines functions for PureScript
PureScript
1
star
89

haskell-git-too-many-cherry-picks

Checks which commits have been cherry-picked between branches.
Haskell
1
star
90

saabanto

Rust
1
star
91

screenshot-to-clipboard

Utility for taking a screenshot and copying it to the clipboard
Haskell
1
star
92

codejam

Haskell
1
star
93

google-code-jam-twenty-seventeen

Haskell
1
star
94

xml-indexed-cursor

Indexed XML cursors similar to Text.XML.Cursor from xml-conduit
Haskell
1
star
95

math-stuff

Haskell
1
star
96

recursion-schemes-two

A small repository for playing around with recursion-schemes.
Haskell
1
star
97

codeiq-cyberdefence-reversing-challenge

Files for a reversing challenge from codeiq
Haskell
1
star
98

haskell-random-dice-test

Creates a test for the solution to the problem from here (Simulate a 7-sided die using only a 5-sided die): http://www.careercup.com/question?id=3043
Haskell
1
star
99

haskell-sqlitetest-error

Small repo to reproduce sqlite error
Haskell
1
star
100

brazile-web-scraper

web scraper for brazilian website
Haskell
1
star