{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidgo72ew4ddz3orfnmdwa7wemfx4iufz7233t2o36wwctbq5licxi",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mlrtzghf3kj2"
  },
  "path": "/t/knownnat-indexed-vectors/14099#post_20",
  "publishedAt": "2026-05-14T03:01:13.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "At Target, I worked on a project that used memoized functions with integer inputs. It was for supply chain optimization. It was in Kotlin but it was SUPER nice. It mapped to the theory really well too.\n\nSo there’s definitely something to this. I guess those weren’t vectors but still. It’s kind of annoying to use these things in Haskell compared to Kotlin. There’s a library gap imo.",
  "title": "KnownNat-indexed vectors"
}