rest-wai: Drop unused rest-types dependency
Change DomainReason errors to use a ToResponseCode constraint instead of manually wrapping it. Fixes a bug where reusing a deserialized error would throw an exception
Move Rest.Info to Rest.Types.Info, and add Rest.ShowUrl to prevent normal usage from needing an explicit rest-types dependency
Changelogs
rest-gen: Pick the right accept headers and use several if output and error types differ
example-api tests
rest-gen/node.js: Parse error messages as json and give it as the response property of the error object
Remove CPP for GHC's we no longer support
Remove some partial functions and use non empty lists
Use maybes instead of empty strings for unspecified fields
Remove the default for dataTypeDesc since it's always initialized
Remove the default for dataType and initialize on use
Make haskellType mandatory
Remove duplication in DataDescription and DataTypeDescription
Change the mkType family of functions to accept the minimal type they need
Info renaming
Reorder exports and improve docs
rest-gen: CHANGELOG
rest-gen: Add missing dependency
Fix rest-gen tests