Hoogle Search
Within LTS Haskell 24.33 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
deriveShow1 :: Name -> Q [Dec]deriving-compat Text.Show.Deriving Generates a Show1 instance declaration for the given data type or data family instance.
deriveShow1Options :: ShowOptions -> Name -> Q [Dec]deriving-compat Text.Show.Deriving Like deriveShow1, but takes a ShowOptions argument.
deriveShow2 :: Name -> Q [Dec]deriving-compat Text.Show.Deriving Generates a Show2 instance declaration for the given data type or data family instance. This function is not available with transformers-0.4.
deriveShow2Options :: ShowOptions -> Name -> Q [Dec]deriving-compat Text.Show.Deriving Like deriveShow2, but takes a ShowOptions argument. This function is not available with transformers-0.4.
deriveShowOptions :: ShowOptions -> Name -> Q [Dec]deriving-compat Text.Show.Deriving Like deriveShow, but takes a ShowOptions argument.
ghc8ShowBehavior :: ShowOptions -> Boolderiving-compat Text.Show.Deriving If True, the derived Show, Show1, or Show2 instance will not surround the output of showing fields of unlifted types with parentheses, and the output will be suffixed with hash signs (#).
legacyShowOptions :: ShowOptionsderiving-compat Text.Show.Deriving ShowOptions that match the behavior of the installed version of GHC.
makeLiftShowList :: Name -> Q Expderiving-compat Text.Show.Deriving Generates a lambda expression which behaves like liftShowList (without requiring a Show instance). This function is not available with transformers-0.4.
makeLiftShowList2 :: Name -> Q Expderiving-compat Text.Show.Deriving Generates a lambda expression which behaves like liftShowList2 (without requiring a Show instance). This function is not available with transformers-0.4.
makeLiftShowList2Options :: ShowOptions -> Name -> Q Expderiving-compat Text.Show.Deriving Like makeLiftShowList2, but takes a ShowOptions argument. This function is not available with transformers-0.4.