Sean Eskapp napisał: > It's a programmer contract, nothing more. It forces the code to be > functional, not > procedural. Just like const and @safe are simply programmer contracts,
Immutably (strongly) pure (pure + all arguments immutable) functions break D onto functional grounds. > functional would mean no explicit stack allocation, That's.. ehem.. quite limiting. :) (you probably meant heap) > except that allocated in called functions. Like Simen said, this is a matter of whether @noheap is useful enough to be included or not. -- Tomek
