Jungkee wrote:
>> Right. We're defining an AsyncMap interface [1] which Cache interface
>> and CacheList interface are based off of. AsyncMap isn't spec'd yet in
>> any place than in the .ts file. A difficulty encountered is we don't
>> have any IDL construct for this yet. Any suggestion?

Boris wrote:
>
>
> What is the goal with AsyncMap in its generic form?  How will it actually 
> reflect into ES?
>
Providing base interface for Cache interface and CacheList interface which 
largely conform to ES6 Map object. (But we aim to make everyting async within 
SW execution context.) Regarding the implication to ES, I have no idea. Not 
sure but no one has proposed this to TC39 yet and neither do we know if it 
makes much sense.

> Specifically, what does it actually do with the types it's parametrized over? 
>  Do get/has/delete/set coerce the key to K?  Does set coerce the value to V?  
> And in ES terms, how is that reflected into actual ES objects?
>
Re the type coercion, I think it largely has to follow what the ES6 Map will 
do. I do not have any concrete idea yet indeed.

> -Boris
>



--
Jungkee Song
Samsung Electronics

Reply via email to