Module of assumeUnique

Jonathan M Davis jmdavisProg at gmx.com
Wed Jan 18 09:51:38 PST 2012


On Wednesday, January 18, 2012 18:20:14 Jacob Carlborg wrote:
> On 2012-01-18 17:50, Jonathan M Davis wrote:
> > On Wednesday, January 18, 2012 13:24:01 biozic wrote:
> >> Sorry if this has already been discussed/fixed: should assumeUnique
> >> and
> >> pointsTo still belong in std.exception? I remember the module was name
> >> std.contracts but now this seems awkward...
> > 
> > It's not like it makes any more sense for it to be in std.contracts.
> > assumeUnique has nothing to do with contracts. But where else would it
> > go? There really isn't a good place to put it, and moving it would
> > break code.
> > 
> > - Jonathan M Davis
> 
> Perhaps something like std.util?

My point is that there isn't currently a good module to put it in. We'd have 
to create a new module (and std.util may be a good name for it), but unless we 
have several functions which make sense in there, it seems kind of silly to 
create a new module.

- Jonathan M Davis


More information about the Digitalmars-d mailing list