Felipe Almeida Lessa <felipe.le...@gmail.com> writes:

> I have a small comment: why not use Int64 for Offset as the bio
> library uses?  Int is only guaranteed to have 30 bits, which means
> that we can only use Offset on the first 0.5 Gbp, which seems rather
> limiting :).

Another reason to use Int64 is that this is what (lazy) ByteString
uses, which was perhaps the main reason for using it in biolib.

I guess a lot of people are now using 64 bit computers, where
GHC's Int is also 64 bits, and this might hide some bugs - and
potentially rather nasty ones, as overflowing numbers silenty wrap
instead of causing exceptions.

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Biohaskell mailing list
Biohaskell@biohaskell.org
http://malde.org/cgi-bin/mailman/listinfo/biohaskell

Reply via email to