isOrCrash ()
- isOrCrash<T>(guard, message?): ((x) => T)
Parameters
guard: ((x) => x is T)
- (x): x is T
Returns x is T
Optional
message: string
Returns ((x) => T)
- isOrCrash<T>(guard, errorFactory): ((x) => T)
Parameters
guard: ((x) => x is T)
- (x): x is T
Returns x is T
errorFactory: (() => unknown)
- (): unknown
Returns unknown
Returns ((x) => T)
Back to index
Verify the given value passes the guard. If not, throw an exception.