|
|
|
|
|
by geokon
1133 days ago
|
|
I suggest trying to lean into it more I suggest that trying to strictly only bind output to a symbol if it will be used in multiple places. So when I read code and I see some "intermediary" value bound - it tells me immediately "this thing will be used in several spots". Thereby bindings actually start to convey extra information Anyway, it's just something that's worked for me. In all other scenarios I will use threading/pipeline (maybe Clojure specific). If steps are confusing/complex then you make a local named lambda or add in the extreme case.. comments |
|