crossmate

A collaborative crossword app for iOS
Log | Files | Refs | LICENSE

CheckResult.swift (311B)


      1 import Foundation
      2 
      3 /// Outcome of a check action on a single cell. `nil` (an optional
      4 /// `CheckResult?`) is the canonical "unchecked" value — there's no `.none`
      5 /// case because the absence of a check is already representable.
      6 enum CheckResult: Sendable, Equatable, Codable {
      7     case right
      8     case wrong
      9 }