my biggest issue with the vast majority of PL APIs is discoverability. for the most part, they work best if you literally skim every class/type/function/method/module you can and just... know them. then there's Hoogle, which says "dream of a type and I shall provide a function."
-
-
(also gave a general framework for generating these designs in https://arxiv.org/abs/2011.05600 )
-
Also GPT-3 powered doc search is *the* most obvious application of the technology. I would use that way more than Copilot.
End of conversation
New conversation -
-
-
I do like where this is headed, but it seems like it still requires me to just kinda skim it for maximum helpfulness, right? what's magical to me about Hoogle is I get to skip that step. I create a specification and am told what already meets my needs.
-
Right, this interface still requires visual search. I find most documentation searches can't be easily expressed as a type-based query, but then again I don't use Haskell!
- Show replies
New conversation -
-
-
Nice! I always wished that Rustdoc exposed the types more. I think older versions of the doc generation used to do that, but I could be misrecalling (it was a long time ago). At the moment types are often hidden behind an extra mouse-click, which can be a pain.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
cognitive psychology. PhD