On Thu, Oct 31, 2013 at 4:48 PM, François REMY <
francois.remy....@outlook.com> wrote:

>  Since JavaScript does not provide a way to check if an object implements
> an interface, there should probably exist a way to check that from the API,
> like:

Basically it should be sufficient if each API can check type, but yeah
probably useful.

>     var stream = InputStream(s) // returns “s” if it’s an input stream,
> convert is into a stream if possible, or return null
>    if(stream) { … } else { … }
> That’s a great way to convert a string into a stream, for example, in the
> case of an API that requires an InputStream and must integrate with older
> code that returns a String or a Blob.

Interesting. Maybe also accept an array of strings?

Reply via email to