Есть ли простой способ проверить, существует ли определение для x? Мне нужна функция, которая принимает
что-то вроде формы f
, f[_]
или f[_][_]
и возвращает True
, если есть определение для него
Чтобы быть конкретным, я храню вещи, используя такие конструкции, как f [x] = b и g [x] [y] = z, и мне нужно проверить, имеет ли f [x] определение для каждого x в некотором и если g [x] [y] имеет определение для каждого x, y в некотором наборе значений