{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreid7rkglyscqskylbnfrxnkx7repkxxexrlh2sv5wb5re2whfwvqr4",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mlr7wcjyjn52"
  },
  "path": "/t/knownnat-indexed-vectors/14099#post_12",
  "publishedAt": "2026-05-13T19:48:25.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "I don’t trust Data.Array to be efficient. Is it really going to fuse that list away? It seems so from looking at the core, but the core is much longer (104 vs 40 lines). I do wish that someone would write a small wrapper library around Data.Primitive.Array with a few more convenience functions.",
  "title": "KnownNat-indexed vectors"
}