This is your work, valued
Algebraic. Experiments on the construction of functions
29diplomacy. The board game Diplomacy, spoken in Haskell
13contra-tracer. Simple tracing by way of contravariant functors
11type-lambda. First-class type-level functions
9type-function. Type-level functional programming
8reactive-dom. Haskell web user interfaces over reactive-banana and ghcjs-dom
6diplomacy-server. Play diplomacy via HTTP
6Relational. Relational database types for Haskell
6ParsingWithProofs. Applicative/monadic parsing with dependent types
4PullRequestNagger. Nag your peers about outstanding pull requests
3smtp-mail-ng. SMTP client EDSL
2nixos-rpi. Raspberry Pi 4 B NixOS bluetooth speaker
2Concurrential. Description of concurrent computation with sequential components
2pilot. Redesign of copilot: Haskell EDSL for stream-based C programming
2algorave. Rust
1kpipe. Continuation-based monadic streaming experiment
1actions. Github actions for Haskell CI
1RelationalPostgreSQL. PostgreSQL interpreter for Relational
1ventilator. ventilator software
1servant-route. A canonical route-wise definition of servant servers
1servant-xhr. XMLHttpRequest generation from servant routes using reactive-dom
1FInterpreter. Interpretation of free monads over functor sums
1halfsp. Haskell
1PoorMansConcurrency. Poor Man's Concurrency in JavaScript
1Versioned. Versioning and migration for Haskell datatypes.
1RelationalInterpreter. Interpret Relational datatypes
1TypeNat. Some Nat-indexed types for GHC
1Manifest. Interface for read/write/delete key/value storage
1RelationalMapping. Map Haskell datatypes to Relational datatypes
1GraphPatterns. Haskell EDSL for declarative queries of graphs.
1DependentMap. Like a typical Haskell Map, but with a twist
1Authenticake. Reusable, versatile, easy authentication
1smtp-mail. SMTP client EDSL
1