Certainly it is useful in object oriented languages! Though keep in mind it doesn’t show all functions that act on a given object, just those that are internal to a class… In object oriented languages I would at times find two versions of a function obj.name()
and name(obj)
, and then be confused about which I should even use…
But in any case I certainly agree that better discoverability tooling would be great!