Extensions

extension String {
    enum Kind {
        case empty, shortlong
    }

    var kind: Kind {
        switch count {
            case 0:
                return .empty
            case 1...10:
                return .short
            default:
                return .long
        }
    }
}

let text = "salute"
let kind = text.kind
//kind is .short

print("kind is", kind)