{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreicjulkz3y5qwcvupwtmhldcbqwk2bc3l553ad5nlat4z7xkm7leyq",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mietpe3xr732"
  },
  "path": "/t/haskell-for-elm-developers-giving-names-to-stuff-part-7-traversable/13862#post_1",
  "publishedAt": "2026-03-31T10:56:02.000Z",
  "site": "https://discourse.haskell.org",
  "tags": [
    "flaviocorpa.com",
    "Haskell for Elm developers: giving names to stuff (Part 7 - Traversable)"
  ],
  "textContent": "Here’s my latest blogpost on the series of trying to teach Haskell to Elm developers: this time talking about Traversable!\n\nThis post was surprisingly difficult, as there are many nuances and subtleties worth exploring, if you have any constructive feedback or feel some section could be improved, please feel free to comment here!\n\nflaviocorpa.com\n\n### Haskell for Elm developers: giving names to stuff (Part 7 - Traversable)\n\nA series of blog posts for explaining Haskell to Elm developers interested in learning the language that powers the compiler for their favourite language!",
  "title": "Haskell for Elm developers: giving names to stuff (Part 7 - Traversable!)"
}