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
- Host: GitHub
- URL: https://github.com/petejohanson/arachnid
- Owner: petejohanson
- License: mit
- Created: 2017-06-06T03:48:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-06T15:20:26.000Z (almost 9 years ago)
- Last Synced: 2025-03-03T03:41:50.138Z (over 1 year ago)
- Topics: haskell, web-framework, webmachine
- Language: Haskell
- Size: 106 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arachnid Web Framework
[](https://circleci.com/gh/petejohanson/arachnid) [](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?