This is your work, valued
quickcheck-classes. Quickcheck Properties for common typeclasses
35primitive-containers. Map and Set over contiguous memory
22packed. Unpinned byte arrays in GHC haskell
22sockets. high-level stream sockets in haskell
17yesod-table. HTML tables for yesod
14accordion. Extensible Records
12serpentine. Haskell routes using dependent types
10dhall-html. HTML Templating Using Dhall
9banking-transactions. Example of how to use streaming library
9ping. Send ICMP Echo Requests from Haskell
8managed-malloc. Malloc backed by GHC's managed heap
8rotera. Persistent rotating queue
8non-empty-containers. Non-Empty Containers
7lens-prelude. An alternative haskell prelude
6impure-containers. Mutable containers in haskell
6journal. Thoughts about programming
6unlifted-array-ffi. Demonstration of how to use UnliftedArray with the FFI
5teleshell. Connect to a telnet prompt
5linear-containers. Containers supporting in-place modification
5vinyl-ecosystem. Megarepo for vinyl and operational libraries
5vicinity. Maps for efficiently looking up key ranges
5pringletons. Extra stuff for singletons
5automata. DFA and NFA
4btree. Mutable B-Tree in Haskell
4quantification. Data types and type classes for universally and existentially quantified types
4yesod-crud-persist. Easy CRUD subsites for yesod with persistent
4bytes-builder-shootout. Haskell
4monus. Monoids with subtraction
4primitive-indexed. Primitive arrays tagged by length
4vex. Haskell
4lmdb-high-level. High level haskell bindings for LMDB
4basic-block. Basic blocks without control flow, like a minimal hoopl
4corrupted-memory-example. GHC runtime corruption of memory
3lithx. Haskell
3c-builder. Haskell
3smtps-gmail. Fork of the smtps-gmail library on hackage
3x86-instructions. Haskell
3prim-ref. Variant of MutVar with fewer indirections
3json-tokens. High-performance json tokenization in Haskell
3poker-hand. Build and evaluate poker hands
3concurrent-st. Concurrent Haskell in ST
3vex-unified. Proof of concept for vectors on backpack
2