Skip to content
  • John Ericson's avatar
    Switch order on `GhcMake.IsBoot` · b0fbfc75
    John Ericson authored and cgibbard's avatar cgibbard committed
    In !1798 we were requested to replace many `Bool`s with this data type.
    But those bools had `False` meaning `NotBoot`, so the `Ord` instance
    would be flipped if we use this data-type as-is.
    
    Since the planned formally-`Bool` occurrences vastly outnumber the
    current occurrences, we figured it would be better to conform the `Ord`
    instance to how the `Bool` is used now, fixing any issues, rather than
    fix them currently with the bigger refactor later in !1798. That way,
    !1798 can be a "pure" refactor with no behavioral changes.
    b0fbfc75