snoyberg/enclosed-exceptions
Catching all synchronous exceptions in Haskell, while re-throwing all asynchronous exceptions
Discovered public repositories for snoyberg in the GitHub catalog.
Catching all synchronous exceptions in Haskell, while re-throwing all asynchronous exceptions
Streaming compression/decompression via conduits.
Experimental next-gen yesod devel server
Simple, composable, and easy-to-use stream I/O for Haskell
From the Yesod book chapter
Conduit based tar extraction mechanism
Haskell for impatient poker players
An FP Haskell Center project tutorial
FP Haskell Center project providing an introduction to functional programming.
A Haskell test framework
An experiment in non-termination, a possible basis for conduit and pipes
An HTTP client engine, intended as a base layer for more user-friendly packages.
Public repository.
Type classes for mapping, folding, and traversing monomorphic containers
Allow ByteString and Text to be treated as a Traversable
Haskell API search engine
A web application demonstrating different cryptography techniques.
Public repository.
Public repository.
Provide a proxy for Hackage which modifies responses in some way.
Public Suffix List in Haskell
Utilities for using the Fay Haskell-to-JS compiler with Yesod.
Yesod in pure Haskell: no Template Haskell or QuasiQuotes
An enhanced core prelude, meant for building up more complete preludes on top of.
Chapter for Performance of Open Source Applications
A typeclass-based Prelude.
Handles uploading to Hackage from mega repos
Web app deployment manager
Higher-level interaction between Yesod and Javascript
A trivial Haskell API into HTML5
Some proof-of-concept code for alternative approaches to the standard Yesod approach.
A Yesod-based site for logging prediction
Various blog posts about DITA
Avoid Cabal dependency hell by constraining to known good versions.
An alternate Prelude for promote modern best practices.
Superseded by: https://github.com/snoyberg/http-client
A streaming data library
Exception handling functions for the enumerator package.
Convert Markdown to HTML, with XSS protection
Yesod Web Framework book
Public repository.
Various XML utility packages for Haskell
Public repository.
Public repository.
Type-safe, bytestring-based ASCII values.
Examples of implementing the same task in different frameworks in Haskell
Personal Hackage replacement for testing new packages.
Pure-Haskell utilities for dealing with JSON with the enumerator package.
HTTP cookie parsing and rendering
Web app to track lagging package dependencies.