Re: Revamping googleapis bindings; overloading `[] ?

"Stephen R. van den Berg" <[email protected]> Wed, 29 May 2019 17:33:00 +0200
Newsgroups gmane.comp.lang.pike.devel,gmane.comp.lang.pike.user
Message-ID <[email protected]>
Stephen R. van den Berg wrote:
>Stephen R. van den Berg wrote:
>>I now have an API that works roughly like this:

>The API has since reached beta-stage and is now included in Pike 8.1
>(it has a synchronous, a callback *and* a promise interface).
>Documentation is a little bit skimpy at the moment.
>But a working minimal example is included in the docs.

My Google Compute Engine herd-orchestrator/autoscaler
(for cheap preemptive instances) works like a charm now.

The promise interface I added to the Google API interface
works thus that if you replace the callback argument with the
string "promise", that it will return a Promise.

Given the constraints of the dynamic API definitions, this was the best
I could come up with.
If anybody has any better ideas, please let me know.
-- 
Stephen.