Realize that, in this case, isset and empty have function-like syntaxes, but they aren't really functions, different of array_key_exists, that is a syntactic abstraction for using isset or empty. Monads could be implemeted to avoid exceptions with nullables.
Realize that, in this case,
isset
andempty
have function-like syntaxes, but they aren't really functions, different ofarray_key_exists
, that is a syntactic abstraction for usingisset
orempty
. Monads could be implemeted to avoid exceptions with nullables.