That's actually interesting. Was it the base prelude typeclasses that are too different ? AFAIK scala uses monadic code too .. I expected not too much difficulties using haskell. Maybe that's the syntax ?
I had a hard time understanding the Haskell ecosystem, plus the syntax is just way too different and restrictive.
For example the last tutorial I tried to follow recommend using nix package manager to install Haskell. I failled missereably, it just did not work out of the box.
someone should make a haskell fiddle for newcomers
ps: I wouldn't think that syntax would matter that much, was Scala your first FP language ?