Name: Michael Snoyman
Type: User
Company: @fpco
Bio: Haskell and Rust, founder and maintainer of many OSS Haskell projects: Yesod, Conduit, Stack, Stackages, and more. VP of Engineering at FP Complete (@fpco)
Twitter: snoyberg
Location: Israel
Blog: https://www.snoyman.com/
Michael Snoyman's Projects
Pack bytes into Word64 to avoid extra pointer indirection
A fast, high quality library for computing with statistics in Haskell.
STM-based channels for conduits.
Haskell code prettifier
Source code of summer.haskell.org
streamlined html tag parser
Reading, writing and manipulating ".tar" archive files.
Conduit based tar extraction mechanism
A Haskell test framework
Rust <-> Terrad API via LCD service
Template Haskell for test framework
An efficient packed, immutable Unicode text type for Haskell, with a powerful loop fusion optimization framework.
Derive Template Haskell's Lift class for datatypes.
Orphan instances for TH datatypes
Fork threads and wait for their result
Sample of a simple CRUD application with Yesod and Backbone.js
Minimal example of using Tonic for client/server gRPC
Learn Rust by writing Entirely Too Many linked lists
Demo repo for my Haskell binary serialization training slides
Parser combinators with highlighting, slicing, layout, literate comments, Clang-style diagnostics and the kitchen sink
Crazy experiment, ignore unless you know better
Don't try this at home kids
Simple website for demonstrating the basics of cryptography
A Result-like type that can collect multiple Errs
A typed, persistent store for values of arbitrary types