@property usage
    Mike Parker via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Mon Dec  8 23:58:12 PST 2014
    
    
  
On 12/9/2014 4:31 PM, Nicholas Londey wrote:
> Does @property ever make sense for a free floating function? I would
> have thought no but was recently asked to add it if using the function
> with uniform call syntax.
I use it from time-to-time. I assume you think of properties as 
belonging to objects and not just something that is useful with UFCS. 
Keep in mind that free-floating functions belong to modules and modules 
(usually) belong to packages. These are units of encapsulation above 
classes & structs. There could be (and has been in these forums) lengthy 
debate about what constitutes a property and what doesn't, but whether 
or not a function belongs to a class or struct shouldn't enter into it, IMO.
    
    
More information about the Digitalmars-d-learn
mailing list