4 ms·
I am a skilled Scala developer with knowledge of FP sufficient enough to make two contributions to the Typelevel cats/kittens ecosystem. Yet I was not even able
by vojta_letal 7y ago
I am a skilled Scala developer with knowledge of FP sufficient enough to make two contributions to the Typelevel cats/kittens ecosystem. Yet I was not even able to start a hobby project in Haskell. I always start and fall back to Python shortly after. Is it just me?
- agumonkey 7y agoThat'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 ?
- vojta_letal 7y agoScala has an awesome IDE support, familiar rich JVM ecosystem, familiar syntax, ability to ignore the fact that logging is a side effect... 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.
- agumonkey 7y agoI see, I had more luck using stack but I understand it was a matter of luck. 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 ?