I'm in the exact same boat. Haskell code feels more like abstract maths and I feel more at home when I can just easily track the data flow. The language and community uses relatively abstract terminology due to its roots and it's just a bit too cryptic to me.
Though I'm glad newer languages are starting to adopt more features from the functional territory for the situations where it just makes more sense.
Comments
I'm in the exact same boat. Haskell code feels more like abstract maths and I feel more at home when I can just easily track the data flow. The language and community uses relatively abstract terminology due to its roots and it's just a bit too cryptic to me.
Though I'm glad newer languages are starting to adopt more features from the functional territory for the situations where it just makes more sense.