{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiddctjljmuyuzgv5a4qzurqbzbmyyebleqcuutf76ao4falsdghni",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mltdbyfw6o32"
},
"path": "/t/cabal-custom-scripts-and-me/14111#post_2",
"publishedAt": "2026-05-14T15:41:52.000Z",
"site": "https://discourse.haskell.org",
"textContent": "Hooks do seem a bit too bleeding edge to be usable, but I’m curious as to why you chose a custom setup over Template Haskell? I think I’d always opt for the latter when possible. It plays a lot better with various tools, e.g. HLS. And you get to construct actual ASTs rather than working with strings.",
"title": "Cabal custom scripts and me"
}