You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A pattern has developed in IS/PSY where we have different methods for cases where a user wants to retrieve components that are available. For example, there is get_components and get_available_components. This is causing unnecessary developer burden because it multiplies the number of methods to create in each occurrence. At minimum, we have the two mentioned above as well as another set for methods that accept a filter function as the first argument.
We could instead implement a single method with a flag, such as the following: