12 ms·
The singular composite of expressions is not a necessity, but to avoid it you have to give names to all your intermediate states, whereas a typical imperative l
by michaelochurch 11y ago
The singular composite of expressions is not a necessity, but to avoid it you have to give names to all your intermediate states, whereas a typical imperative language reuses the same name repeatedly.
Interesting way to put it.
I like to tell people that they program in languages where every type signature is "Any -> IO Any". It's technically true, but it gets some weird looks.
- saryant 11y agoLast weekend at LambdaConf (functional programming conference in Boulder) we were joking that all programming is fundamentally just a function of String -> Any. Fewer weird looks when you make that joke surrounded by Haskellites and Scalaistas.
- michaelochurch 11y agoHow was LambdaConf, by the way? I wasn't able to make it this year but I'd like to go next year.
- saryant 11y agoIt was great. Definitely looking forward to 2016.