-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Description
Paul Phillips mentions that in a widely-used library it's important to minimize the chance that the names of its implicits will be used by others. To that end I suggest that we review our implicits and rename them according to the following rules:
- Make sure that the implicits start with cats -- it's less likely that a third-party will do this.
- Make sure that both the type and the type class are mentioned in the name.
So for example, for Monoid[List[A]] the name should be something like catsMonoidForList or similar.
ceedubs, fkz and etorreborre
Metadata
Metadata
Assignees
Labels
No labels