I think you should look into domain theory it is one of the most celebrated discoveries pertaining to the semantics of functional programming languages. And maybe you'll understand that from a programming point of view, what a function is is much more flexible and subtle than you think.
> Yeah I'm not going to reply to your shit any more. HN really needs to change the policy of not letting parent posters vote others down.
Would it help if I pretended that you downvoted me? Every time I see my imaginary internet points I will subtract 5.