@@ -26,7 +26,7 @@ import Data.ByteString (ByteString)
2626import System.Posix.Types (EpochTime)
2727import qualified Data.Text as T
2828import qualified Data.Map as Map
29−import qualified Data.ByteString.Lazy as L
29+import Blaze.ByteString.Builder (Builder)
3030
3131-- | An individual component of a path, or of a filepath.
3232newtype Piece = Piece { fromPiece :: Text }
@@ -88,7 +88,7 @@ data LookupResult = LRFile File
8888 | LRFolder Folder
8989 | LRNotFound
9090
91−type Listing = Pieces -> Folder -> IO L.ByteString
91+type Listing = Pieces -> Folder -> IO Builder
9292
9393data StaticSettings = StaticSettings
9494 { -- | Lookup a single file or folder.