An open API service indexing awesome lists of open source software.

https://github.com/petejohanson/arachnid

Haskell Webmachine Framework
https://github.com/petejohanson/arachnid

haskell web-framework webmachine

Last synced: 11 months ago
JSON representation

Haskell Webmachine Framework

Awesome Lists containing this project

README

          

# Arachnid Web Framework

[![CircleCI](https://img.shields.io/circleci/project/github/petejohanson/arachnid.svg)](https://circleci.com/gh/petejohanson/arachnid) [![Coverage Status](https://coveralls.io/repos/github/petejohanson/arachnid/badge.svg?branch=master)](https://coveralls.io/github/petejohanson/arachnid?branch=master)

### WARNING

This is a work-in-progress! It does *not* fully work. If it breaks, you get to keep both pieces.

## To Do

* Custom state flowing through decision tree
* Response body encoding (e.g. gzip, deflate)
* Response charsets
* Better example(s)
* Docs
* Tracing support (return a header w/ the nodes we visited?)
* Graceful shutdown in example?

### State monad for response data (headers, code, anything else?)

* How to handle polymorphism of state? Existencial types + wwrapper type?
* Where to store trace data?