These sort of umbrella resources help create a sense of cohesiveness in the community, making it more welcoming to newcomers. #Haskell is more popular, but it could still learn from how much #PureScript's community efforts have achieved in the past 2-3 years.

Show thread

@haskman I don’t get it… For packages we have Hackage (and Flora.pm). For short links(?). Why have a centralized repo of that?

@dpwiz It's not just for purescript packages. It's a place to get authoritative urls for all sorts of community resources. A good example is on the page itself, purescri.pt/registry leads to the github repo for the new purescript registry.

@haskman The registry doesn’t have it’s own domain?.. okay, maybe it doesn’t. So, what would be a good example for Haskell?

@dpwiz "ghc", "stack", "cabal", "hls", "ghcid", "intero"? "rwh", "haskellbook", "lyah"? Do you see the possibilities now?

@haskman Sorry, still not getting it 😅

Those are keywords that you should know before you can use their short urls. And if you know the words, the links are one search away anyway, for the same amount of typing.

@dpwiz A web search is not deterministic, nor official, nor discoverable.

You need to put on your newcomers hat on. Would you rather be told to visit "haskell.org/rwh", or be told to search for "real world haskell"?

As an experienced Haskeller, do you remember the web site for real world haskell off the top of your head? Or do you always do a web search before you can send someone the URL?

Which is the "correct" resource for rwh anyways? The original book or the new community effort to update the text? Do you remember the URL for either?

This is one of those things that people take for granted because they are familiar with how things work, but for new people it's a huge help in tying together a fragmented ecosystem.

Follow

@haskman When I was a beginner I needed a mentor to pull me through the syntax (I had to bootstrap instead). The books and linkdumps weren’t helpful. HCAR was interesting (too bad it is gone for some years already). Perhaps the discourse site is an okay substitute.

@dpwiz It was just an example - whether you found RWH in particular helpful is beyond the point I was making.

To your point though, IMO the only way to learn Haskell is enduring through blood sweat and tears.

@haskman IDK. Not all tears are productive. Some questions a newcomer can ask are just wrong and seeking answers for them is a waste of time.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.