Haskell:ghci是否显示"Chunk ... Empty"?

Ten*_*ngu 7 haskell bytestring

了解一下Haskell有一个代码示例如下:

ghci> B.pack [99,97,110]  
Chunk "can" Empty  
Run Code Online (Sandbox Code Playgroud)

(B代表Data.ByteString.Lazy)

但我ghci没有展示ChunkEmpty数据构造函数.

> B.pack [99,97,110]  
"can"
Run Code Online (Sandbox Code Playgroud)

Haskell开发人员是否改变了ByteString打印值的方式?

Yur*_*ras 12

看起来Duncan 在和之间添加Show了一个懒惰的手写实例.见http://hackage.haskell.org/packages/archive/bytestring/0.10.2.0/doc/html/src/Data-ByteString-Lazy-Internal.html#ByteStringByteString0.9.2.10.10.0.1

添加:是相关补丁