at 22.05-pre 24 lines 755 B view raw
1diff --git a/recursion-schemes.cabal b/recursion-schemes.cabal 2index c35f2c6..e692ade 100644 3--- a/recursion-schemes.cabal 4+++ b/recursion-schemes.cabal 5@@ -93,6 +93,7 @@ library 6 Paths_recursion_schemes 7 8 ghc-options: -Wall 9+ ghc-prof-options: -DPROFILING_ENABLED 10 if impl(ghc >= 8.6) 11 ghc-options: -Wno-star-is-type 12 default-language: Haskell2010 13diff --git a/src/Data/Functor/Foldable/TH.hs b/src/Data/Functor/Foldable/TH.hs 14index b3d5ac8..d4ef0e4 100644 15--- a/src/Data/Functor/Foldable/TH.hs 16+++ b/src/Data/Functor/Foldable/TH.hs 17@@ -1,4 +1,7 @@ 18 {-# LANGUAGE CPP, PatternGuards, Rank2Types #-} 19+#if defined(PROFILING_ENABLED) 20+{-# OPTIONS_GHC -O0 #-} 21+#endif 22 module Data.Functor.Foldable.TH 23 ( MakeBaseFunctor(..) 24 , BaseRules