# Haskell Local Vim Config ## Metadata **Status**:: #x **Zettel**:: #zettel/fleeting **Created**:: [[2026-02-22]] ## Synopsis ```lua local group = vim.api.nvim_create_augroup("dotlazy_au", { clear = true }) vim.o.makeprg = "stack build" vim.api.nvim_create_autocmd("FileType", { group = group, pattern = { "haskell" }, callback = function() vim.b.dispatch = "stack exec -- doctest -isrc %" -- vim.b.dispatch = "stack exec -- runghc -isrc -itest %" end, }) return {} ```