edit: It's unfortunate that people are downvoting me for offering my experience, especially on a post that wants to make Haskell more attractive to being used in the industry.
edit: It's unfortunate that people are downvoting me for offering my experience, especially on a post that wants to make Haskell more attractive to being used in the industry.
The most recent instance is probably Juspay: https://github.com/juspay
Maybe my memory is fuzzy... But if not can you give an example where that wasn't the case?
Again, this is the problem. The ecosystem tends to only aim at GHC latest because of the attitude that "its mechanical to change!". Yeah, for the code you write maybe, but if the dependencies have that attitude, all of sudden upgrades can be a huge effort.
instance Semigroup t where
(<>) = mappend
for every type t that has a Monoid instance? That would be tedious for sure, and very frustrating that a maintainer wouldn't support their package sufficiently well to do that for you, but still seems to fall under the description of "mechanical".Which isn't to say this isn't still indicative of friction in the Haskell ecosystem when it comes to building a large system for production.
Which company are we talking about? I don't see mention of a specific company in your original post.