byorgey
Open-source Haskell developer, educator, blogger, and competitive programmer.
Hendrix CollegeConway, AR, USA
Pinned Repositories
BlogLiterately
Command-line tool for formatting and publishing blog posts.
comprog-hs
Competitive programming utilities in Haskell
cpih
Competitive Programming in Haskell book
haskell-course
Introductory Haskell course materials (originally CIS 194 @ UPenn)
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)
split
Standard Haskell list splitting library.
thesis
Brent's PhD thesis.
disco
Functional teaching language for use in a discrete mathematics course
swarm
Resource gathering + programming game
byorgey's Repositories
byorgey/split
Standard Haskell list splitting library.
byorgey/MonadRandom
A monad transformer and corresponding type class for computations which consume random values.
byorgey/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)
byorgey/comprog-hs
Competitive programming utilities in Haskell
byorgey/species
byorgey/haxr
byorgey/AoC
byorgey/dotfiles
My dotfiles.
byorgey/bin
byorgey/cpih
Competitive Programming in Haskell book
byorgey/algorithms-POGIL
POGIL activities for an Algorithms course.
byorgey/cv
byorgey/bible-reading-plan
byorgey/drive-turnin
Scripts for managing assignments turned in via Google Drive.
byorgey/format-calendar
Read course calendar information in a simple Yaml format and output as a Markdown table.
byorgey/infer-applicative
Explorations of inferring a global applicative functor type for DSLs
byorgey/swarm-defs
My personal library of functions for https://github.com/swarm-game/swarm/ .
byorgey/byorgey
Github profile README
byorgey/HS24-keynote
Keynote presentation at the 2024 Haskell Symposium
byorgey/mkgroups
Create breakout groups for a virtual class
byorgey/process-class-list
Process an Excel file containing a class roster into various useful formats.
byorgey/river
Eventually constant streams
byorgey/blog
byorgey/diagnose
A simple library for reporting compiler/interpreter errors
byorgey/fenwick
byorgey/fused-effects
A fast, flexible, fused effect system for Haskell
byorgey/haskellfoundation.github.io
The Haskell Foundation website, hosted by GitHub Pages.
byorgey/Juicy.Pixels
Haskell library to load & save pictures
byorgey/megaparsec
Industrial-strength monadic parser combinator library
byorgey/unbound-generics
Specify variable binding in syntax trees using GHC.Generics (reimplementation of Unbound)