Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Compression package design

This page will hold the unfolding design of the tango compression package.

Goals

A common interface for low level decompressing should be found, to make it easy to implement several algorithms (either in Tango proper or extensions, Tango itself probably want at least zip support). For higher level access, see the VFS page.

Since much of this may be internal to the common user, it may not be as important as the VFS.

Inspirations

Probably interfaces already in Tango can be used, especially attaching Streams as filters to a Conduit. It may also be of interest to compare with the Cipher interface(s).

Design

Here goes design.

Discussions

Here goes discussions.

Comments

Attachments