Null Data Type

Yes of course, for programmers the point of functions is functional programming! :~)

The ones I can never remember is the "-jective" family: bijective, surjective, all those. One of them means function, I think, but I couldn't swear to it.