snoyberg (Michael Snoyman)

Name
Michael Snoyman
Email
Website/Blog
http://blog.snoyman.com
Member Since
Jan 26, 2009 (10 months)

Following 1 githubber and watching 47 repositories view all →

Public Repositories (33)

  • data-object

    Represent hierachichal structures, called objects in JSON.

    legend

    Last updated Wed Nov 25 14:40:36 -0800 2009

  • yaml

    Support for serialising Haskell to and from Yaml.

    legend

    Last updated Wed Nov 25 14:34:03 -0800 2009

  • photoblog

    Photo blog running on Hack.

    legend

    Last updated Wed Nov 25 14:31:30 -0800 2009

  • review-minder

    Reminds you to review stuff.

    legend

    Last updated Wed Nov 25 12:27:44 -0800 2009

  • restful

    A Restful front controller built on Hack.

    legend

    Last updated Mon Nov 23 13:37:07 -0800 2009

  • convertible

    Typeclasses and instances for converting between types

    legend

    Last updated Mon Nov 23 12:42:55 -0800 2009

  • hebrew-time

    Hebrew dates and prayer times.

    legend

    Last updated Tue Nov 17 14:31:01 -0800 2009

  • file-embed

    Use Template Haskell to embed file contents directly.

    legend

    Last updated Mon Nov 16 12:05:00 -0800 2009

  • attempt

    Error handling using extensible exceptions outside the IO monad.

    legend

    Last updated Mon Nov 16 12:04:19 -0800 2009

  • authenticate

    Authentication methods for Haskell web applications.

    legend

    Last updated Mon Nov 16 12:03:43 -0800 2009

  • http-wget

    Provide a simple HTTP client interface by wrapping the wget command line tool.

    legend

    Last updated Mon Nov 16 12:03:24 -0800 2009

  • buildcheck

    Web interface for checking build success of Hackage packages.

    legend

    Last updated Sat Nov 14 21:18:21 -0800 2009

  • data-object-translate

    Provide typeclasses and helper functions for string translation.

    legend

    Last updated Fri Nov 13 05:14:35 -0800 2009

  • control-monad-failure

    A class of monads which can fail with an error

    legend

    Forked from pepeiborra/control-monad-failure Fri Nov 06 01:21:06 -0800 2009

    Last updated Wed Nov 11 21:14:01 -0800 2009

  • safe-fail

    Fork of Neil Mitchell's Safe library, modified to fail in a MonadFailure monad

    legend

    Forked from pepeiborra/safe-failure Tue Nov 03 10:33:57 -0800 2009

    Last updated Fri Nov 06 03:45:41 -0800 2009

  • data-object-json

    Serialize JSON data to/from Haskell using the data-object library.

    legend

    Last updated Wed Oct 21 15:53:49 -0700 2009

  • yamldb

    Key-object data store storing values in Yaml files.

    legend

    Last updated Tue Oct 20 16:02:50 -0700 2009

  • wordify-web

    Wordify on the web

    legend

    Last updated Wed Oct 07 08:50:22 -0700 2009

  • web-encodings

    Encapsulate multiple web encoding in a single package.

    legend

    Last updated Thu Oct 01 12:06:52 -0700 2009

  • hack-middleware-jsonp

    Automatic wrapping of JSON responses to convert into JSONP.

    legend

    Last updated Thu Oct 01 12:01:50 -0700 2009

  • hack-handler-cgi

    Hack handler using network.cgi

    legend

    Last updated Thu Oct 01 11:34:49 -0700 2009

  • yesod

    High-level web application framework for Haskell

    legend

    Last updated Wed Sep 30 13:45:10 -0700 2009

  • json2yaml

    Utility to convert a file from JSON to YAML format.

    legend

    Last updated Sun Sep 20 12:33:58 -0700 2009

  • clientsession

    Stores web session data in a client cookie, protected with hashing and encryption.

    legend

    Last updated Tue Sep 15 12:34:19 -0700 2009

  • hack-middleware-clientsession

    Middleware for easily keeping session data in client cookies.

    legend

    Last updated Thu Sep 10 12:09:33 -0700 2009

  • hack-frontend-monadcgi

    Allows programs written against MonadCGI to run with any hack handler.

    legend

    Last updated Thu Jul 30 05:41:24 -0700 2009

  • hack-samples

    Sample programs using Hack, the Haskell web server interface.

    legend

    Last updated Tue Jul 07 22:04:53 -0700 2009

  • hack-handler-webkit

    Turn Hack applications into standalone GUIs using Webkit.

    legend

    Last updated Tue Jul 07 22:01:50 -0700 2009

  • hack-handler-simpleserver

    A simplistic HTTP server handler for Hack.

    legend

    Last updated Fri Jul 03 07:03:31 -0700 2009

  • hack-handler-fastcgi

    Hack handler using network.fastcgi

    legend

    Last updated Wed Jun 03 13:12:58 -0700 2009

  • hack-middleware-cleanpath

    Applies some basic redirect rules to get cleaner paths.

    legend

    Last updated Wed Jun 03 13:09:14 -0700 2009

  • hack-middleware-gzip

    Automatic gzip compression of responses.

    legend

    Last updated Tue May 26 12:10:47 -0700 2009

  • wordify

    Haskell library for converting numbers to English-like words.

    legend

    Last updated Sat May 02 14:39:06 -0700 2009

Public Activity feed

snoyberg pushed to master at snoyberg/data-object Wed Nov 25 14:40:36 -0800 2009
HEAD is aaebe559d12e09c0ee21b01fdedd8dcbf34e2e76
snoyberg pushed to master at snoyberg/yaml Wed Nov 25 14:34:03 -0800 2009
HEAD is 2e3d569a8fcefd4b168d407b0abfae43cc3dfd88
snoyberg pushed to master at snoyberg/photoblog Wed Nov 25 14:31:34 -0800 2009
HEAD is ef688c10b46c3a43f228a3d096f9e802b7592130

3 commits »

snoyberg pushed to master at snoyberg/review-minder Wed Nov 25 12:27:44 -0800 2009
HEAD is e8feff1eb2814f4e8fc93b05f98a1beed3ebe348
snoyberg pushed to master at snoyberg/restful Mon Nov 23 13:37:07 -0800 2009
HEAD is 244435bc5252297647ca478218869bb7cc2e9066
snoyberg pushed to master at snoyberg/yaml Mon Nov 23 12:43:15 -0800 2009
HEAD is 8c4d1344946f97d94f89f68d94ce318cd9dbb9bf
snoyberg pushed to master at snoyberg/data-object Mon Nov 23 12:43:06 -0800 2009
HEAD is bab694e490c2f9535b4c73ee80053b99ce715449

2 commits »

snoyberg pushed to master at snoyberg/convertible Mon Nov 23 12:42:55 -0800 2009
HEAD is 3922a1044ad5493d5b763b15022a3f968eea8b3a

2 commits »

snoyberg pushed to master at snoyberg/hebrew-time Tue Nov 17 14:31:01 -0800 2009
HEAD is 261f7e079208c23ce4d0d3cd8b1940d7b5a6dc42
snoyberg pushed to master at snoyberg/yaml Mon Nov 16 13:59:18 -0800 2009
HEAD is d206726371dcadc47bf4e1c19e3928c799b20d0d
snoyberg pushed to master at snoyberg/data-object Mon Nov 16 13:58:12 -0800 2009
HEAD is fbff5f44cb9b64ba47ccf3ae0c5d0e130256d2a4
snoyberg pushed to master at snoyberg/restful Mon Nov 16 13:57:53 -0800 2009
HEAD is 3a7c8037440fffd24e9bb3ec992a0294169e4328
snoyberg pushed to master at snoyberg/data-object Mon Nov 16 12:16:25 -0800 2009
HEAD is d066561f3a9967bd21393e3952f2ea502ee4381f

2 commits »

snoyberg pushed to master at snoyberg/file-embed Mon Nov 16 12:05:00 -0800 2009
snoyberg deleted branch origin/new-monadloc at snoyberg/attempt Mon Nov 16 12:04:30 -0800 2009
Deleted branch was at snoyberg/attempt/tree/origin/new-monadloc
snoyberg created branch origin/new-monadloc at snoyberg/attempt Mon Nov 16 12:04:19 -0800 2009
snoyberg deleted branch new-monadloc at snoyberg/attempt Mon Nov 16 12:04:19 -0800 2009
Deleted branch was at snoyberg/attempt/tree/new-monadloc
snoyberg pushed to origin/master at snoyberg/attempt Mon Nov 16 12:04:05 -0800 2009
HEAD is 64e1c22c7f7c53e4e1e3d9059b671e423d3b9e03

3 commits »

snoyberg created tag hackage-0.0.2 at snoyberg/attempt Mon Nov 16 12:04:05 -0800 2009
snoyberg created branch new-monadloc at snoyberg/attempt Mon Nov 16 12:04:05 -0800 2009
snoyberg deleted branch origin/without-monadloc at snoyberg/attempt Mon Nov 16 12:04:05 -0800 2009
Deleted branch was at snoyberg/attempt/tree/origin/without-monadloc
snoyberg deleted branch np/without-monadloc at snoyberg/attempt Mon Nov 16 12:04:05 -0800 2009
Deleted branch was at snoyberg/attempt/tree/np/without-monadloc
snoyberg deleted branch np/new-monadloc at snoyberg/attempt Mon Nov 16 12:04:05 -0800 2009
Deleted branch was at snoyberg/attempt/tree/np/new-monadloc
snoyberg deleted branch np/more-toException-calls at snoyberg/attempt Mon Nov 16 12:04:04 -0800 2009
Deleted branch was at snoyberg/attempt/tree/np/more-toException-calls
snoyberg deleted branch np/master at snoyberg/attempt Mon Nov 16 12:04:04 -0800 2009
Deleted branch was at snoyberg/attempt/tree/np/master
snoyberg deleted branch np/existential-failure at snoyberg/attempt Mon Nov 16 12:04:04 -0800 2009
Deleted branch was at snoyberg/attempt/tree/np/existential-failure
snoyberg created tag hackage-0.2.1 at snoyberg/authenticate Mon Nov 16 12:03:44 -0800 2009
snoyberg created branch origin/master at snoyberg/authenticate Mon Nov 16 12:03:44 -0800 2009
snoyberg created tag hackage-0.2.1 at snoyberg/http-wget Mon Nov 16 12:03:25 -0800 2009
snoyberg created branch origin/master at snoyberg/http-wget Mon Nov 16 12:03:25 -0800 2009
snoyberg created branch origin/HEAD at snoyberg/http-wget Mon Nov 16 12:03:24 -0800 2009
snoyberg pushed to master at snoyberg/attempt Sun Nov 15 21:29:11 -0800 2009
HEAD is 64e1c22c7f7c53e4e1e3d9059b671e423d3b9e03
snoyberg pushed to master at snoyberg/attempt Sun Nov 15 13:10:00 -0800 2009
HEAD is b89989da0c42d71a8adaa032efd931feaea5549e
snoyberg pushed to master at snoyberg/attempt Sun Nov 15 11:49:19 -0800 2009
HEAD is 44ad9b0013800b3a76c7b56c9d3bfe46d029c0fc
snoyberg pushed to master at snoyberg/restful Sat Nov 14 21:18:58 -0800 2009
HEAD is 4262ffb38f0eed4393606ac06057def9c9a391bc