Files
HealthImport/HealthImport/Extensions/Optional+Extensions.swift
Christoph Hagen 98dffd56e4 Organize files
2024-03-20 14:51:46 +01:00

19 lines
395 B
Swift

import Foundation
extension Optional {
func map<T>(_ transform: (Wrapped) throws -> T) rethrows -> T? {
guard let self else {
return nil
}
return try transform(self)
}
func map<T>(_ transform: (Wrapped) throws -> T?) rethrows -> T? {
guard let self else {
return nil
}
return try transform(self)
}
}