a state of N India: the most populous state; originated in 1877 with the merging of Agra and Oudh as the United Provinces; augmented by the states of Rampur, Benares, and Tehri-Garhwal in 1949; the N Himalayan region passed to the new state of Uttaranchal (now Uttarakhand) in 2000; now consists mostly of the Upper Ganges plain; agricultural.
Haskell is a modern, standard, non-strict, purely-functional programming language. It provides all the features sketched above, including polymorphic typing, lazy evaluation and higher-order functions. It also has an innovative type system which supports a systematic form of overloading and a module system.
A short answer: no [but this is only an opinion]. Dont go to Category Theory or any other theoretical domain to become good in Haskell. Learn functional programming techniques, such as tail recursion, map, reduce, and others. Read as much code as you can.