If it's just for runtime or only one file, the official haskell image is gonna work
If it's a project with dependencies, using cabal and stuff, you're gonna need another images (that have a cabal index up-to-date, and runs multi commands : cabal update, cabal install --only-dependencies and then cabal build)
There is several "way" to support haskell :
cabal update
,cabal install --only-dependencies
and thencabal build
)