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
Conduit interface for cryptographic operations (from crypto-api).
A web application demonstrating different cryptography techniques.
Flexible, fast and constant-space CSV library for Haskell using conduits
Examples and helpers to build NFT contracts on CosmWasm
Счгсопѵ іѕ а fцппч Ғацх Счгіllіс снагастёг маррёг. Вч dёfацlт іт марѕ lатіп снагастёгѕ оf а gіѵёп іпрцт тёхт іпто Счгіllіс (Lоок-Дlікё) соцптёграгтѕ, шніlё гётаіпіпg тнё гёаdавіlітч оf тнё тёхт. Цѕіпg .flёх fіlёѕ Счгсопѵ.flёх сап мар апч ѕёт оf снагастёгѕ іпто а dёѕігёd оцтрцт снагастёг ѕёт.
Simple lenses, minimum dependencies
Represent hierachichal structures, called objects in JSON.
Serialize JSON data to/from Haskell using the data-object library.
Serialize data to and from Yaml files
Library for handling directories
Simple cloud haskell backend for local networks
Various blog posts about DITA
Difference lists in Haskell
fuck stack
:ship: A Docker image for using the Asciidoctor toolchain to process AsciiDoc content
Executables for testing Docker edge cases with PID1 and processes
Docker build for Yesod and GHCJS
Terra Documentation
Official Documentation for Osmosis.
An implementation of Python's doctest for Haskell
My personal vim and emacs config files
elm-yesod contains the Language.Elm.Yesod module for embedding Elm code in Yesod applications.
Catching all synchronous exceptions in Haskell, while re-throwing all asynchronous exceptions
Exception handling functions for the enumerator package.
blog
Bare bones, type-safe EDSL for SQL queries on persistent backends.
mtl friendly exceptions