Easily enforce Swift code styling rules with SwiftLint — Should we use shorthand argument names in closures? Or should we declare the argument list in the closure declaration? let evenNumbers = [0, 1, 2, 3, 4, 5, 6].filter { $0 % 2 == 0 } or let evenNumbers = [0, 1, 2, 3, 4, 5, 6].filter …