human
I wrote the below code

    @lower(fn, types.Float)
    def float_impl(context, builder, sig, args):
        res = call_fp_intrinsic(builder, intrcode, args)
        return impl_ret_untracked(context, builder, sig.return_type, res)
    unary_math_int_impl(fn, float_impl)
    return float_impl

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

def unary_math_intr(fn, intrcode):