It's just a variant of Data.Map that takes intervals as keys and offers an
efficient stabbing query. I'm reasonably optimistic on the performance
front. Will probably release a 0.1 soon.

Thanks again for all opinions,
Chris
Am 08.12.2011 20:41 schrieb "Johan Tibell" <johan.tib...@gmail.com>:

> On Thu, Dec 8, 2011 at 8:12 AM, Christoph Breitkopf <
> chbreitk...@googlemail.com> wrote:
>
>> Hello,
>>
>> I'm in the process of implementing a container data type, and wonder what
>> class instances are generally considered necessary. E.g. is it ok to start
>> out with a Show that's adequate for debugging, or is it a 'must' to include
>> instances of everything possible (Eq, Ord if possible, Read, Show, Functor,
>> ...).
>>
>
> Start out with Show and spend your time making sure that you're container
> type performs well (unless you're doing this as an exercise of course). A
> featureful API for something that's as slow as linked lists isn't very
> useful. ;)
>
> -- Johan
>
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to