Есть сомнения. Когда передавать ф-ции через аргументы, а когда просто заимпортить и использовать в любом месте?
Сам предполагаю, что чистую ф-цию можно импортить без проблем. А вот сайд ефект ф-ции лучше передавать через аргументы, чтобы потом подменить в тестах.