Automatic Resource Management, V.2
Bruce Chapman
brucechapman at paradise.net.nz
Mon Apr 20 04:00:34 PDT 2009
Joshua Bloch wrote:
> Fellow Coiners,
>
> Thanks for all your feedback on the Automatic Resource Management proposal.
> I have revised the proposal in light of these comments. The new version
> (V.2) can be seen at this URL:
> http://docs.google.com/Doc?id=ddv8ts74_3fs7483dp . It is included below for
> archival purposes.
>
> Josh
>
- SNIP -
> An automatic resource management statement with a single resource expression
> and no *Finally* or *Catches* would behave as if replaced by the following
> source code:
>
>
>
> {
>
> final *T**ype* #localVar = *Expression*;
>
The type in the generated declaration above could simply be AutoClosable
rather than the specific type of the expression? (and especially so if
the expression had a type which was an intersection type - which I think
is possible).
Bruce
More information about the coin-dev
mailing list