Liam Goodacre's repositories
sudohasku
sudoku terminal game using haskell brick
purescript
A strongly-typed language that compiles to JavaScript
purescript-tagged
Phantom tags
optics-talk
What we talk about when we talk about optics
purescript-naturals
Natural numbers
category-exercises
Befriending cats and stealing their toys.
purescript-moldy
Monomorphic foldables
purescript-record-apply
Demonstration of the applyRecord function
purescript-aff-throttler
Throttler for Aff
purescript-generics-rep-optics
Generating optics for generic data types.
purescript-red-panda
Playing with ideas for purescript-panda
purescript-snake
Snake game
purescript-zippable
Classes for zippable data structures
purescript-type-program
Type level programs
purescript-type-map
A Map data structure at the type level.
purescript-type-data
Data type representation at the type level.
purescript-type-lang
Lambda calculus at the type level.
purescript-procrastination
Experimenting with deferred computations via a type class constraint.
purescript-isotypes
iso for common newtypes.
purescript-documented
Experimenting with using symbols for documentation
purescript-torus
Torus and Circle - cyclic data structures