human
Here's a good function header given the following:
I wrote the below code

    @wraps(f)
    def f_in_file(fname, *args, **kwargs):
        with open(fname, 'rb') as inf:
            data = inf.read()
        data = f(data, *args, **kwargs)
        with open(fname, 'wb+') as outf:
            outf.write(data)
    return f_in_file

What's a good function header?
assistant
#Here's a good function header.

def apply_to_binary_file(f):