Newsgroups: comp.lang.dylan
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!ix.netcom.com!netcom.com!netcom4!haahr
From: haahr@netcom.com (Paul Haahr)
Subject: Re: The skinny on singletons
In-Reply-To: jeff@aiai.ed.ac.uk's message of 7 Apr 1995 13:30:56 -0400
Message-ID: <HAAHR.95Apr8201032@netcom4.netcom.com>
Sender: haahr@netcom4.netcom.com
Organization: NETCOM On-line services
References: <22961.9504071728@subnode.aiai.ed.ac.uk>
Date: Sat, 8 Apr 1995 19:10:31 GMT
Lines: 14

Jeff Dalton <jeff@aiai.ed.ac.uk> wrote:
> > > You cannot call 'make' on types which are not classes.
> > 
> > Excepting, of course, limited collection types.  (Design note 6.)
> 
> How many of these exceptions to general rules are there in Dylan
> anyway?

I don't think it really counts as an exception.  The rule specified in
the DIRM is that make may be called on ``instantiable types,'' of which
there are two defined by the language:  classes and limited collections.
(The latter may be implemented as classes, according to the design note.)

Paul
