Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not all functions of type nat -> nat are computable in any formalism. You can write plenty of programs that are really of type nat -> nat in say, Haskell, that try to compute a non-computable natural function. They just can't do it and they'll never terminate for some inputs. But they're still perfectly well-formed.


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

Search: