> I don't see why immutability has anything to do with constness... would > you mind clarifying? Why does having transitive immutable also imply > that we /must/ have transitive const?
One man's variable is other man's const.
foobar(const(char)[] data)
{
}
immutable(char)[] data = "....";
foobar(data);
