diff options
Diffstat (limited to 'neb')
| -rw-r--r-- | neb/__init__.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/neb/__init__.py b/neb/__init__.py index 5602ebe..a6d5193 100644 --- a/neb/__init__.py +++ b/neb/__init__.py @@ -184,6 +184,9 @@ class MultiFunction(Callable): def describe(self): return [i.describe() for i in self.impls.values()] + def user_impl(self): + return len(list(x for x in self.impls.values() if isinstance(x, UserFunction))) != 0 + def register(self, impl): self.impls[f"{impl.sig}"] = impl |
