{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreib6yjtp4434qau4acwnbzz75rnvqejnflvpgwbw436zkriytsdrpe",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mjwzsqcmssk2"
},
"path": "/t/whats-your-go-to-haskell-trick-for-beginners/13957#post_5",
"publishedAt": "2026-04-20T17:39:14.000Z",
"site": "https://discourse.haskell.org",
"tags": [
"Haskell: A Great Procedural Language",
"Non-Obvious Haskell Idiom: Guard-Sequence",
"Non-Obvious Haskell Idiom: Conditional For",
"Non-Obvious Haskell Idiom: ViewPattern Argument Transform",
"Non-Obvious Haskell Idiom: Bind to Lambda Case"
],
"textContent": "I really like this series:\nHaskell: A Great Procedural Language\nNon-Obvious Haskell Idiom: Guard-Sequence\nNon-Obvious Haskell Idiom: Conditional For\nNon-Obvious Haskell Idiom: ViewPattern Argument Transform\nNon-Obvious Haskell Idiom: Bind to Lambda Case\n",
"title": "What's Your Go-To Haskell Trick for Beginners?"
}