• Ian Lynagh's avatar
    Add a separate FastZString type · 509d2ad2
    Ian Lynagh authored
    FastStrings are now always UTF8-encoded.
    
    There's no StringTable for FastZString, but I don't think one is needed.
    We only ever make a FastZString by running zEncodeFS on a FastString,
    and the FastStrings are shared via the FastString StringTable, so we get
    the same FastZString from the IORef.
    509d2ad2
Name.lhs 20.2 KB