Let’s for example imagine API wrapper. You want to encapsulate http requests and all other like error decorating. Thus for example I want to call MyRestEndpoin.new_user("Alice") but not MyRestEndpoin.new_user("Alice", hackney: [basic_auth: ...], proxy: ..., app_token: ... secret: ...).
I think that you can find what to move to config section from the library in any cases.
Or you suggest to make all such libraries as applications? May be this is really good idea…






















