Open AshleyYakeley opened 5 years ago
Maybe use RAML? Spec Haskell packages:
Maybe use Swagger?
Probably want to automatically generate types and properties (lenses?) via some kind of special import
statement.
Needs a way of viewing documentation, though.
Should be able to seamlessly mix data from different sources, including local storage.
May need support for these data formats:
SwaggerHub has user-submitted swagger documents for various services. For example, CoinMarketCap.
Work with web services in an appropriately typed way.
Stick with REST services via JSON. Probably want to use servant-client. Discussion.
Example services:
Figure out some kind of housekeeping for authentication.