trasa: Type Safe Web Routing
This library is a solution for http-based routing and dispatch. It's
goals are similar to the goals of servant
. However, trasa
relies
on very different mechanisms to accomplish this. There are no typeclasses
in this library, and there is a single closed type family that is provided
as a convenience. All of the real work is accomplish with GADTs,
universal quantification, and plain old haskell data types.
Versions [faq] | 0.1, 0.2, 0.3, 0.4, 0.4.1 |
---|---|
Dependencies | base (>=4.7 && <5), binary (==0.8.*), bytestring (==0.10.*), http-types (==0.9.*), text (==1.2.*), unordered-containers (==0.2.*), vinyl (==0.5.*) [details] |
License | BSD-3-Clause |
Copyright | 2017 Andrew Martin |
Author | Andrew Martin |
Maintainer | andrew.thaddeus@gmail.com |
Category | Web |
Home page | https://github.com/haskell-trasa/trasa#readme |
Source repo | head: git clone https://github.com/haskell-trasa/trasa |
Uploaded | by mckeankylej at 2017-06-15T20:15:17Z |
Distributions | NixOS:0.4.1 |
Downloads | 2179 total (5 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2017-06-15 [all 1 reports] |
Downloads
- trasa-0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)