std.compress
    Walter Bright 
    newshound2 at digitalmars.com
       
    Tue Jun  4 13:52:44 PDT 2013
    
    
  
On 6/4/2013 1:30 PM, Byron Heads wrote:
> but a compress interface would be nice:
>
> interface Compress
> {
>      ubyte[] compress(ubyte[]);
>      ubyte[] uncompress(ubyte[]);
> }
>
> that way you can use any compress algorithm
> bool send(Compress)(Socket sock);
That isn't how ranges work. Ranges already define an input and an output 
interface. We don't need to invent another scheme.
    
    
More information about the Digitalmars-d
mailing list