Yes, I think for whatever reason, Lisp languages tend to use long names for funcs and vars whereas Haskell and other FP languages prefer symbols like >>=, <$>, etc. Personally, I prefer somewhere in the middle.
> The TREE-TRANSFORM-IF is such a case and you can't solve it by just "going step by step".
> The TREE-TRANSFORM-IF is such a case and you can't solve it by just "going step by step".
Yes, this is a good point.