proposit-core
    Preparing search index...

    Type Alias TCarryCollision

    TCarryCollision: { linkPremiseIds: string[] } & (
        | { carried: boolean; id: string; kind: "variable"; own: boolean }
        | {
            carried: "accepted" | "rejected";
            id: string;
            kind: "operator";
            own: "accepted" | "rejected";
        }
        | {
            carried: TLinkAnswer;
            id: string;
            kind: "linkAnswer";
            own: TLinkAnswer;
        }
    )

    A carried value the reader's own input already gives another value.

    Type Declaration

    • linkPremiseIds: string[]

      The links the carried value came from.

    • { carried: boolean; id: string; kind: "variable"; own: boolean }
    • {
          carried: "accepted" | "rejected";
          id: string;
          kind: "operator";
          own: "accepted" | "rejected";
      }
    • { carried: TLinkAnswer; id: string; kind: "linkAnswer"; own: TLinkAnswer }