My guess reading the original article is that the naming convention is based on the contraction of the signatures, so
(a: A) => B
(a: A) => number
(an: (a: A) => number) => number
Actually it looks good to me as the examples are such a general functions but I'm open to alternatives, what naming convention are you proposing?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.