I think there is real value in providing a solid Elm documentation as a DocSet.
Since the documentation is already generated for
package.elm-lange.org couldn't it be also generated as a DocSet?
If this is not easily done, is there somewhere a documentation for the JSON api of
package.elm-lang.org? How can one extract in a sensible manner the data that is available as JSON?
I've played all day today with some python scripts to try to generate this myself but, the structure of the JSON is not uniform.
There is a nice app called Dash and a plug-in for SublimeText.
Hitting "CTRL+h" over a function name in Sublime and being automatically sent to Dash in the Elm DocSet with the name of the function already in the search field is GREAT.
The UX of searching for documentation like this beats the UX of searching on
packages.elm-lang.org Anyway, if any of you has Dash (or Zeal), you can play with what I have got so far:
https://github.com/pdamoc/pdamoc.github.io/blob/master/Elm.docset.zip?raw=trueDisclaimer: I've only tested this in Dash. The pages are much uglier and with less functionality than the docs on
package.elm-lang.org but it kinda works for some of the functions.
--