▲ | solomonb a day ago | |||||||||||||||||||||||||||||||
I see a lot of critical comments on here. The blog post is an exploration of an alternative way to structure code in Haskell. Why is the bar such that Haskell blog posts have to either demonstrate something clearly better then the status quo or that they need to explain the fundamentals of the language? | ||||||||||||||||||||||||||||||||
▲ | wk_end a day ago | parent | next [-] | |||||||||||||||||||||||||||||||
The audience is going to meet the article where they're at. It's fine for, say, a blog post aimed at Haskellers to assume Haskell knowledge, but when posted on a board largely consisting of people without Haskell knowledge, it's natural that you're going to get at least a few people saying, "hey, I don't understand this". But I'll be honest - I'm familiar with Haskell and the ML module system and the underlying concept (that typeclasses and modules are roughly equivalent in some sense), but I'm unfamiliar with Backpack so I still struggled to follow it a little. The target audience is an extremely narrow niche. So I think it's just somewhat poorly written; it doesn't feel like the author really had an audience in mind, other than themselves. There's probably ways of writing this - without spending too much time regurgitating the basics - that would be more palatable to more people. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | mvdtnz a day ago | parent | prev [-] | |||||||||||||||||||||||||||||||
Maybe if the post title used the word "Haskell" it wouldn't attract the opinions of people not interested in Haskell? Pretty obvious stuff. | ||||||||||||||||||||||||||||||||
|