if true (strict, default), error or unknown arguments are propagated instead of calling the function. if false (non-strict), the function may receive error or unknown values as arguments.
| 80 | // instead of calling the function. if false (non-strict), the function may |
| 81 | // receive error or unknown values as arguments. |
| 82 | bool is_strict() const { return impl_->options.is_strict; } |
| 83 | |
| 84 | // Whether the function is contextual (impure). |
| 85 | // |
no outgoing calls