Brent Yorgey's repositories
MonadRandom
A monad transformer and corresponding type class for computations which consume random values.
series-formelles
Translation of, and commentary on, Joyal's classic paper "Une théorie combinatoire des séries formelles" (A combinatorial theory of formal series)
comprog-hs
Competitive programming utilities in Haskell
BlogLiterately
Command-line tool for formatting and publishing blog posts.
algorithms-POGIL
POGIL activities for an Algorithms course.
BlogLiterately-diagrams
Plugin for BlogLiterately to automatically compile embedded diagrams
drive-turnin
Scripts for managing assignments turned in via Google Drive.
format-calendar
Read course calendar information in a simple Yaml format and output as a Markdown table.
infer-applicative
Explorations of inferring a global applicative functor type for DSLs
swarm-defs
My personal library of functions for https://github.com/swarm-game/swarm/ .
process-class-list
Process an Excel file containing a class roster into various useful formats.
fused-effects
A fast, flexible, fused effect system for Haskell
haskellfoundation.github.io
The Haskell Foundation website, hosted by GitHub Pages.
Juicy.Pixels
Haskell library to load & save pictures
megaparsec
Industrial-strength monadic parser combinator library
river
Eventually constant streams
unbound-generics
Specify variable binding in syntax trees using GHC.Generics (reimplementation of Unbound)