Sha256: b59a37e05fb7ebeb84b7d4e3adf987fbcb75d9e4fc154d2508031f0e0c5d6274
Contents?: true
Size: 437 Bytes
Versions: 384
Compression:
Stored size: 437 Bytes
Contents
import Foundation // Needed to strip diacritics struct Pangram { static func isPangram(_ text: String) -> Bool { let lowercasedText = text.folding(options: .diacriticInsensitive, locale: .current).lowercased() for letter in "abcdefghijklmnopqrstuvwxyz".characters { if lowercasedText.contains(String(letter)) == false { return false } } return true } }
Version data entries
384 entries across 384 versions & 1 rubygems