WIP
Coding Guidelins
Function interface should be small
Functions should take only the arguments it uses. Its types should be relevant to its logic, without any extraneous information.
WIP
Functions should take only the arguments it uses. Its types should be relevant to its logic, without any extraneous information.