[Haskell-cafe] Yi and Data.ByteString

Don Stewart dons at galois.com
Mon Jan 21 19:41:26 EST 2008


cetin.sert:
>    -- Yi
> 
>    that's the error message I got following the instructions on
>    [1]http://www.nobugs.org/developer/yi/building.html
> 
>    setup: At least the following dependencies are missing:
>        fingertree -any
>    make: *** [dist/setup-config] Error 1
> 
>    Where can I get fingertree from? Do I need a specific version of this
>    package?
> 
>    -- Data.ByteString
> 
>    Where can I read more about GHC options like -XOverloadedStrings or this
>    ":: ByteString" type declaration?
> 
>    I did not know ByteString was less performant than a linked list of
>    characters. It is used even in the language shootout benchmark programs.
> 

It's not "always slower" or "always faster". There's some particular
operations where short [Char] is going to be faster than a pinned array.

-- Don


More information about the Haskell-Cafe mailing list