Re:Measuring GC latencies in Haskell, OCaml, Racket
by buckie on Monday December 05, 2016 @09:24AM
(#13105481)
Also, `ByteString` as the qualified name is a bit unusual but it probably is helpful for clarifying what's going on for people unfamiliar with Haskell. I'm more used to seeing:
import Data.ByteString (ByteString)
import qualified Data.ByteString as BS
import qualified Data.ByesString.Lazy as BSL
import qualified Data.ByteString.Char8 as BSC
In real-world code, depending on conventions, you’d probably add unqualified imports for the type names to avoid the needless duplication: