On Wed, Apr 11, 2018 at 08:45:15PM +0000, Dmitry Olshansky via Digitalmars-d-announce wrote: [...] > What would have made contract trully powerful for me is them being > emitted at caller side. This way if I use a release build of library > but debugging my app I still get my stupidity guarded by contracts of > the API. * [...]
I say this should be the next step. We should write up a DIP for this. T -- Creativity is not an excuse for sloppiness.