It’s a ”function value”, since you haven’t applied it to another expression.
Whether that is a partially or fully applied function doesn’t matter in the first syntax, but in the second syntax you have to add ugly parens to disambiguate the partially applied function from the function call.
As soon as you get serious about type-level functions, the first syntax beats the shit outta the second.