How about a memory mapped file? Not lazy at all, but could be quick, given
that you have enough memory.
http://docs.oracle.com/javase/1.4.2/docs/api/java/nio/MappedByteBuffer.html
There can be times where a database is too low performant or clumsy for
quick searching in a large utf-8 file, but so
On Jan 5, 2012, at 5:07 PM, Andy Fingerhut wrote:
> I realize that with variable-length multi-byte character encodings like
> UTF-8, it would be a bad idea to seek to a random byte position and start
> trying to decode a UTF-8 character starting at that byte position. I'm
> thinking of cases
If this doesn't seem like a question for a Clojure group, I'll preface this
by saying it is motivated by writing Clojure examples for a "Clojure
cookbook" [1]. So far the examples are intended to work like the Perl
examples from the 1st edition of the Perl Cookbook [2], but it may grow
beyond that