Pure functions as initializers for immutable structures?
Don
nospam at nospam.com
Mon Oct 18 14:05:27 PDT 2010
Michel Fortin wrote:
> On 2010-10-18 14:31:26 -0400, Tomek Sowiński <just at ask.me> said:
>
>> Call me crazy, but I think it is safe to implicitly convert a pure
>> function's return value to immutable. What you think?
>
> Well, it depends on the arguments of the pure function. Here's two cases
> where it won't work.
[snip]
> So I'd precise your assertion by saying it is safe to implicitly convert
> a pure function's return value to immutable, but only when all the
> arguments you feed to it are immutable.
Tomek stated that at the end of his original post. I think he is correct.
And no, I don't think it would be difficult to implement.
More information about the Digitalmars-d
mailing list