executable y -- Import common warning flags. import: warnings -- .hs or .lhs file containing the Main module. main-is: Main.hs -- Modules included in this executable, other than Main. -- other-modules: -- LANGUAGE extensions used by modules in this package. -- other-extensions: -- Other library packages from which modules are imported. build-depends: base -- Directories containing source files. hs-source-dirs: exe -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source. build-tool-depends: happy -- Base language which the package is written in. default-language: Haskell2010