# 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 {}
```