Sha256: acaae1bf61ac8a9ba4cbdc787baa8b81f60346667fc426d2958833819a06c952
Contents?: true
Size: 412 Bytes
Versions: 396
Compression:
Stored size: 412 Bytes
Contents
extension Array { func keep(_ compare: Bool = true, inputFunc: (Element) -> Bool ) -> Array { var array2Return: Array = [] for each in self { if inputFunc(each) == compare { array2Return.append(each)} } return array2Return } func discard(_ inputFunc: (Element) -> Bool) -> Array { return keep(false, inputFunc: inputFunc) } }
Version data entries
396 entries across 396 versions & 1 rubygems