diff --git a/cabal.project b/cabal.project index 453d64732d..d6a4a8e102 100644 --- a/cabal.project +++ b/cabal.project @@ -2,6 +2,9 @@ packages: purescript.cabal source-repository-package - type: git - location: https://github.com/purescript/cheapskate.git - tag: 633c69024e061ad956f1aecfc137fb99a7a7a20b + type: git + location: https://github.com/purescript/cheapskate.git + tag: 633c69024e061ad956f1aecfc137fb99a7a7a20b + +package purescript + ghc-options: -fspecialize-aggressively -fexpose-all-unfoldings diff --git a/stack.yaml b/stack.yaml index 0fc0132869..e87d094bcf 100644 --- a/stack.yaml +++ b/stack.yaml @@ -6,7 +6,7 @@ packages: - '.' ghc-options: # Build with advanced optimizations enabled by default - "$locals": -O2 -Werror + "$locals": -O2 -Werror -fspecialize-aggressively -fexpose-all-unfoldings extra-deps: # As of 2021-11-08, the latest release of `language-javascript` is 0.7.1.0, # but it has a problem with parsing the `async` keyword. It doesn't allow