Adam Dueck's repositories
haskell-mailer
A personal newsletter mailer app in Haskell
zenacy-html
A standard compliant HTML parsing library for Haskell
remark42
comment engine
hlang
A little exercise in creating a language in Haskell
plaiscript
A language inspired by and built while working through PLAI, but in TypeScript.
haskell-web-starter
A simple template for getting started on Haskell web apps and/or REST APIs.
language-proficiency-estimator
An AI powered web-app for estimating language proficiency expectations of adult English learners.
cayman-blog
A Jekyll blog template made for simple, readable snippets of your brain drippings.
paradigms-of-ai-ts
examples an exercises from Paradigms of AI: Case Studies in Common Lisp by Peter Norvig, implemented in TypeScript
peg-solitaire-solver
A brute-force peg-solitaire solver with an interactive playground to explore the solutions.
parser-practice
Parser building exercises in TypeScript
awesome-stuff
Links to helpful things
craftinginterpreters
Exercises for Crafting Interpreters
use-sticky-reducer
Custom hooks to persist React state on browser with the useState and useReducer patterns
math-sketches
TS notebooks of math sketches
mdx-state-machine
How to parse MDX
vite-offline-pwa-boilerplate
A very basic PWA boilerplate for fully-offline React SPAs with Vite
htdp2-solutions
Exercise solutions for How To Design Programs, Second Edition
adueck.github.io
My Website
jsx-text-modify-recursive
Created with CodeSandbox
good-clean-read
A Jekyll template for publishing clean, readable articles and single-page sites
gatsby-starter-blog
Gatsby starter for creating a blog
pharo-tiny-blog
TinyBlog project for Pharo MOOC
gatsby-plugin-plausible
Gatsby plugin to add Plausible analytics to your site.
pwa-install-demo
A demo of a React PWA with a self-contained install button
create-react-app-with-mdx
A demo of using mdx-loader and live reload with create-react-app
trix
A rich text editor for everyday writing
mimemailer
Easily create and send MIME emails in Go 📬
updated-mdx-loader
A fork of mdx-loader with updates