On Thu, 3 Apr 2025 12:07:03 GMT, Maurizio Cimadamore <mcimadam...@openjdk.org> 
wrote:

>> There is a problem here: If we say it is "immutable content" people might 
>> think that passing mutable data makes it immutable. If we say it is 
>> "shallowly immutable content" people might think they cannot pass immutable 
>> data.
>> 
>> I am not so sure that the term "effectively immutable" is widely understood. 
>> 
>> Another alternative is to rephrase entirely and say something like
>> 
>> "A stable value is a holder of content that can be lazily computed at most 
>> once"
>
>> "A stable value is a holder of content that can be lazily computed at most 
>> once"
> 
> I'd replace `computed` with `set` (as that's the term we use in the API).

`A stable value is a holder of content that can be set at most once`

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/23972#discussion_r2028597302

Reply via email to