Executes a callback if the value does not exist and returns the result
The type of the value
The callback function to execute that returns a value
Optional
The value to check (optional)
The result of the callback if value doesn't exist, otherwise the original value
Executes a callback if the value does not exist and returns the result