fix "limit" and "skip" logic in io (still not very good, though) darcs-hash:20070722022442-5007d-00465e7c315db8a9bbde3dce5dd75a5a0a77f258.gz
add experimental Fountain.DatabaseColumn darcs-hash:20070317085030-5007d-491876651021b006d25b7aa7578363f2dbab97a3.gz
clean up Fountain.Concat, add Fountain.Util darcs-hash:20070317085010-5007d-c5a4c97be6287b2d0053ace9e69e7399eeeedb95.gz
factor out Fountain.ByteArray darcs-hash:20070317084945-5007d-5b83c591d453f90523b345fb847732479df3a2a4.gz
Fountain.getLength() should return a long darcs-hash:20070317084913-5007d-ec6e9d07fc448ca2cae6f2bfe84a0ee806d630bf.gz
added Duct.java, Fountain.java darcs-hash:20050227203428-5007d-91d016e26a879fcf01a1202b425c40646cb8e248.gz