3 ms·
making me think that the supremely clever people behind these projects (no sarcasm!) never experienced the pain that comes from split ecosystems. Beca
by airless_bar 11y ago
making me think that the supremely clever people behind
these projects (no sarcasm!) never experienced the pain
that comes from split ecosystems. Because if they had,
they wouldn't have started "cats" without getting
concensus first.
What consensus? Do you understand why cat needed to be created in the first place?
It was created because it was impossible to work with these terrible, obnoxious (ex-)Haskell people anymore.
The main change from scalaz to cats is not the code, but the community: Friendly people behaving like adults who don't act gravely offended when people discuss potential approaches which don't look like 100% what Haskell came up with.
I think scalaz will fall out of use mid-term, because everyone is sick of their shit behavior.
- tome 11y agoNo need to impune Haskell developers thanks. (Even if that wasn't your intention your comment does read that way.)
- airless_bar 11y agoI'm just stating facts. No idea why these terrible people decided to join Scala in the first place. Maybe the Haskell community ejected them and they just picked their next community to harass?
- lomnakkus 11y agoOh, fuck off. You're complaining about "inclusiveness" and you say "terrible people" in the same breath. No. Fuck you, and fuck off.
- airless_bar 11y ago> You're complaining about "inclusiveness" Where? > No. Fuck you, and fuck off. That's exactly the kind of immature behavior which is not welcome in the community. Please stay in the Haskell land.
- codygman 11y agoDon't imply this behavior is welcome in Haskell land!
- tome 11y agolomnakkus, I've never heard of you in the Haskell community, but if you do consider yourself part of our community then act more decently in future. You're giving us a bad name.
- lomnakkus 11y ago> What consensus? Do you understand why cat needed to be created in the first place? Consensus as in: Get the approval of the community or at least lobby for the inclusion of Monad/Functor/etc. in the Scala standard library. My point was that the inclusion in the standard library is key to making Monad/Functor/etc. work. If you don't have that then you end up with the sad sad situation of monad-tf/monad-fd except this time it's not Transformers[1], but the fundamental Monad/Functor/etc. As for the rest of your comment: ... WHAT? [1] Which, to be fair, were fairly controversial at the time.