23 lines
440 B
Swift
23 lines
440 B
Swift
//
|
|
// Util.swift
|
|
// HRW
|
|
//
|
|
// Created by Isaac Paul on 10/15/24.
|
|
// Non-commercial license, see LICENSE.MD in the project root for details
|
|
//
|
|
|
|
@inline(__always)
|
|
internal func expect<T>(_ item:T?, _ error:String) throws -> T {
|
|
if let item = item {
|
|
return item
|
|
}
|
|
throw AppError(error)
|
|
}
|
|
/*
|
|
internal func parseBool(_ item:String?) throws -> Bool? {
|
|
if let item = item {
|
|
return item
|
|
}
|
|
return nil
|
|
}*/
|