Found in 1 comment on Hacker News
niftich · 2016-06-19 · Original thread
I recommend this hacker news thread:

https://news.ycombinator.com/item?id=11934434

I also found this book helpful, when I was starting out with experience with imperative languages and thinking iteratively:

https://www.amazon.com/Thinking-Recursively-Java-Eric-Robert...

Fresh book recommendations delivered straight to your inbox every Thursday.