Following the conversation from the neighboring thread (“Forming a technical agenda” for the Foundation), some people have floated the wish for better/more focused documentation in various parts of haskell.org .
I took a fresh look today and indeed there are some gaps that the Haskell Foundation could issue a call for, prioritize and follow up to completion. They don’t even need to be written from scratch, many are already online, but some curation and a blessing from being on our homepage would go a long way.
For example, focusing on the tutorials part , I think we are still missing one or a few project-oriented, end-to-end approach at learning the language. For example: “build a web application”.
Rust instead has a dedicated section and three whole books on distinct application styles, linked from their “learn” page https://www.rust-lang.org/learn :
Or Elm ! https://elm-lang.org/examples Complete with in-browser playground:
I will summon @gilmi because I think their tutorials are pretty spot on this , e.g. “Build a bulletin board using
scotty and friends” : https://gilmi.me/blog/post/2020/12/05/scotty-bulletin-board , but there are many outstanding examples by now.