Skip to content
  • Hannes Siebenhandl's avatar
    Split `BinHandle` into `ReadBinHandle` and `WriteBinHandle` · bac57298
    Hannes Siebenhandl authored and Marge Bot's avatar Marge Bot committed
    A `BinHandle` contains too much information for reading data.
    For example, it needs to keep a `FastMutInt` and a `IORef BinData`,
    when the non-mutable variants would suffice.
    
    Additionally, this change has the benefit that anyone can immediately
    tell whether the `BinHandle` is used for reading or writing.
    
    Bump haddock submodule BinHandle split.
    bac57298