(13/09/16 3:29), headius (Charles Nutter) wrote: > @matz What I mean is that all of the following could safely be optimized to return the same object every time: > > []f > {}f > [:foo, 1, 1.5, true, nil] Note that we have to freeze true, false, and nil too, for the last expression.