Not very constructive, but I can't help but think that if people were to write actual RESTful APIs, this would be a much more straightforward problem to solve...
Hi,today I finally released a new version of `github` package [1], providing bindingsto the most of GitHub API. [2]The most notable feature, it’s now compatible with GHC-8.0.1.As GitHub doesn’t provide (or I’m not aware of) machine readable specificationof their API, the feature completeness and correctness depends on the usersof the package. So, please try it out, find out what’s incorrect and missing,and ideally submit a PR.The plan for the next version is to merge in definitions from github-types [3],and then split types from `github` package back into `github-types`, soothers can reuse the definitions without the rest of the packages, e.g. forservant-github [4]
As you can see, we are still experimenting with “how to write bindings to rest APIs”,if you have some comments, please raise an issue.
Cheers,
Oleg Grenrus
- [1]: http://hackage.haskell.org/package/github
- [2]: https://developer.github.com/v3/
- [3]: http://hackage.haskell.org/package/github-types
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell- cafe
Only members subscribed via the mailman list are allowed to post.