This commit is contained in:
2026-04-29 20:05:53 -06:00
parent 0ab53a25a7
commit 7495957f1b
6 changed files with 262 additions and 67 deletions

View File

@@ -1,38 +1,47 @@
cabal-version: 3.0
name: gyehoek
version: 0.1.0.0
-- synopsis:
-- description:
license: BSD-3-Clause
license-file: LICENSE
author: Madeleine Sydney Ślaga
maintainer: msyds@deertopia.net
cabal-version: 3.0
name: gyehoek
version: 0.1.0.0
license: BSD-3-Clause
license-file: LICENSE
author: Madeleine Sydney Ślaga
maintainer: msyds@deertopia.net
-- copyright:
category: Language
build-type: Simple
category: Language
build-type: Simple
-- extra-doc-files: CHANGELOG.md
-- extra-source-files:
common warnings
ghc-options: -Wall
-fdefer-type-errors
-fno-show-valid-hole-fits
-fdefer-out-of-scope-variables
-Wno-typed-holes
-fplugin=Effectful.Plugin
common ghcstuffs
ghc-options:
-Wall -fdefer-type-errors -fno-show-valid-hole-fits
-fdefer-out-of-scope-variables -Wno-typed-holes
-fplugin=Effectful.Plugin
other-extensions:
BlockArguments
PartialTypeSignatures
executable gyehoek
import: warnings
main-is: Main.hs
-- other-modules:
-- other-extensions:
build-depends: base ^>=4.21.2.0
, lens
, text
, recursion-schemes
, effectful
, effectful-core
, effectful-plugin
, qbe
hs-source-dirs: app
default-language: GHC2024
import: ghcstuffs
main-is: Main.hs
-- cabal-fmt: expand app -Main
other-modules: Gyehoek.QBE
-- other-extensions:
build-depends:
, base ^>=4.21.2.0
, effectful
, effectful-core
, effectful-plugin
, lens
, megaparsec
, prettyprinter
, qbe
, recursion-schemes
, text
hs-source-dirs: app
default-language: GHC2024