4 ms·
They're conventions that work because you see them over and over in small functions, the "small functions" being key. (go), type parameters, (x:xs) "\ds ->
by gtani 14y ago
They're conventions that work because you see them over and over in small functions, the "small functions" being key.
(go), type parameters, (x:xs) "\ds ->", "import qualified This as That".
I think it's just like a java programmer internalizes when to use HashSet, HashMap, TreeSet, ArrayList etc. After a while you just know what to do.
______________
yesterday's long debate about this:
http://www.reddit.com/r/programming/comments/19mw7v/on_f_readability/ http://www.reddit.com/r/programming/comments/19mw7v/on_f_rea...
________
APL and C, with some scheme and prolog thrown in, were my first languages, so maybe readability just isn't important to me ;-}