Hacker News new | past | comments | ask | show | jobs | submit login

x = 0 and x = 1. Therefore by the reflexive and transitive property of equality, 0 = 1.



OK - it uses different notation where '=' is not the same as in maths. But that is kind of trivial. There are perfectly mathematical semantics of both functional and imperative languages.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: