围中有几个包含“LBS”的标识符:
Network.Wai.responseLBS:: Status -> ResponseHeaders -> ByteString -> Response-- | Store uploaded files in memory
lbsBackEnd:: Monad m => ignored1 -> ignored2 -> m S.ByteString -> m L.ByteString我在WAI文档中找不到提到"LBS“的任何东西。什么意思?
发布于 2016-03-07 01:11:37
来自黑客文档
这里最重要的设计原则是性能和通用性。为了解决性能问题,这个库构建在
conduit和blaze-builder包之上。管道相对于懒惰IO的优势已经在其他地方进行了讨论,因此不会在这里讨论。但是,像responseLBS这样的助手函数允许您继续使用惰性IO,如果您愿意的话。
所以,是的,伦敦商学院的确代表着懒惰ByteString。
https://stackoverflow.com/questions/35834514
复制相似问题