On Thursday, January 21, 2016 at 8:48:19 AM UTC-8, Stefan Karpinski wrote: > > Semantically all objects are reference types in Julia. It just happens > that if they're immutable the system is free to copy them or not since > there's no way to tell the difference. >
So how do you make Haskell-like immutable reference objects, i.e. trees of immutable objects? When can you tell if an immutable object is inlined in its container or is a reference, or are you saying they are always by reference and never inlined in the containing object? >
