Improve storage

This commit is contained in:
Christoph Hagen
2024-12-19 16:25:05 +01:00
parent 9c828ff80a
commit 41887a1401
30 changed files with 926 additions and 831 deletions

View File

@ -2,6 +2,10 @@ import Foundation
extension Optional {
func `default`(_ defaultValue: Wrapped) -> Wrapped {
self ?? defaultValue
}
func map<T>(_ transform: (Wrapped) throws -> T?) rethrows -> T? {
guard let self else { return nil }
return try transform(self)