As Stathis Sideris pointed out, there are numerous libraries that try to take over spec registration with their own def macro. This prevents the user from composing these libraries.
If registerwas more explicitly part of the public API, then users could more easily mix and match.
As Stathis Sideris pointed out, there are numerous libraries that try to take over spec registration with their own
defmacro. This prevents the user from composing these libraries.If
registerwas more explicitly part of the public API, then users could more easily mix and match.