Eliminate assert and lazy from D?
    Robert Jacques 
    sandford at jhu.edu
       
    Mon Oct 12 22:37:46 PDT 2009
    
    
  
On Tue, 13 Oct 2009 01:17:19 -0400, Adam D. Ruppe  
<destructionator at gmail.com> wrote:
[snip]
>> I personally believe it's useful to be able to pass an unevaluated
>> expression into a function, for example assert and enforce themselves
>> use that.
>
> I pretty rarely use it, but I'd be sad to see it go - it really does make
> a few things more elegant.
>
I use lazy for C function wrapping (i.e. converting C error codes to  
exceptions and/or taking a corrective action based on the error code and  
re-running the C function).
    
    
More information about the Digitalmars-d
mailing list