Enumerations

The following enumerations are available globally.

  • The platform on which the compiler or interpreter is running.

    See more

    Declaration

    Swift

    public enum Host : Sendable
  • The state of memoization of a computation, including an “in progress” state that allows us to detect cycles.

    See more

    Declaration

    Swift

    public enum Memo<T> : Equatable where T : Equatable
    extension Memo: Hashable where T: Hashable
    extension Memo: Sendable where T: Sendable
  • The result type of a three-way comparison implementing a strict total order.

    See more

    Declaration

    Swift

    public enum StrictOrdering : Hashable, Sendable
  • The platform on which the compiler or interpreter is running/targeting.

    See more

    Declaration

    Swift

    public enum Platform : Sendable