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

the tools for reasoning about text can be limited if the text is in a language unsuitable for reasoning

this is why we work in a typed, purely functional setting.

spaghetti is difficult to deal with, for starters, you need "compositionality", so that you get no undefined or emergent behaviour.

then second you need some form of "graphical macros", or a "meta-language" for diagrams, code that generates diagrams or "higher order functions" for diagrams.



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

Search: