FuncType - v1.21.0
    Preparing search index...

    Type Alias InvariantViolation

    InvariantViolation: Error & {
        _tag: "InvariantViolation";
        name: "InvariantViolation";
    }

    The error invariant() throws: a programmer error, never an expected failure. Tagged so a top-level handler can tell "a bug fired" apart from a failure that should have been an Either.