I can only assume but culture makes things very different. I often said that French abstract algebra books stopped me from learning for 10 years (after many serious attempts). One book from Garreth Williams unlocked 80% of my issues. The shocking part was the approach. It was very operational, you calculate, you manipulate concrete data. In French books it's all theorems and concepts. Learning curve to make a Haskell…
"¿Por qué no los dos?" as they say? One can also detail how to "calculate" and "manipulate concrete data" in a rigorously correct way, involving precise concepts and perhaps some theorems. (Though an overemphasis on theorems is not necessarily good, either. Sometimes it can even signal a lack of attention to the actual "rules of the game" one is ultimately supposed to be studying, while a focus on direct manipulation would perhaps tend to avoid this. A good balance of the two styles is perhaps best.)