From ace79ec0bc0a6a7b1cae5bb1fdfca13a6e7664da Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar <3998+srid@users.noreply.github.com> Date: Wed, 5 Nov 2025 15:07:49 -0500 Subject: [PATCH] haskell: trivial let --- modules/home/claude-code/skills/haskell/SKILL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/home/claude-code/skills/haskell/SKILL.md b/modules/home/claude-code/skills/haskell/SKILL.md index b511ac8..61fbaac 100644 --- a/modules/home/claude-code/skills/haskell/SKILL.md +++ b/modules/home/claude-code/skills/haskell/SKILL.md @@ -34,6 +34,7 @@ Every error case in generated code must be handled properly. - Use RecordDotSyntax (`value.field`) instead of manually unpacking data types - Use lenses for record manipulation when appropriate - Use `Applicative` and `Monad` appropriately +- Avoid trivial `let` bindings when inlining keeps code simple and readable ## Testing