on 7ca6b26 help sign in
10 files
../ Capture.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 Delete.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 Get.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 Post.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 Put.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 QueryParam.hsrename GetParam to QueryParam everywhere Raw.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 ReqBody.hsraise InvalidBody when failing to decode the request body Sub.hsimprove the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10 Union.hsintroduce InvalidBody as the 'stickiest' route mismatch reason. code review changes too, to close #14 close #11 close #10