Hoogle Search
Within LTS Haskell 24.62 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
explBidir :: Quote m => [m Clause] -> m PatSynDirtemplate-haskell Language.Haskell.TH.Lib No documentation available.
implBidir :: Quote m => m PatSynDirtemplate-haskell Language.Haskell.TH.Lib No documentation available.
unidir :: Quote m => m PatSynDirtemplate-haskell Language.Haskell.TH.Lib No documentation available.
explBidir :: Quote m => [m Clause] -> m PatSynDirtemplate-haskell Language.Haskell.TH.Lib.Internal No documentation available.
implBidir :: Quote m => m PatSynDirtemplate-haskell Language.Haskell.TH.Lib.Internal No documentation available.
unidir :: Quote m => m PatSynDirtemplate-haskell Language.Haskell.TH.Lib.Internal No documentation available.
DecidedLazy :: DecidedStrictnesstemplate-haskell Language.Haskell.TH.Syntax Field inferred to not have a bang.
DecidedStrict :: DecidedStrictnesstemplate-haskell Language.Haskell.TH.Syntax Field inferred to have a bang.
-
template-haskell Language.Haskell.TH.Syntax Unlike SourceStrictness and SourceUnpackedness, DecidedStrictness refers to the strictness annotations that the compiler chooses for a data constructor field, which may be different from what is written in source code. Note that non-unpacked strict fields are assigned DecidedLazy when a bang would be inappropriate, such as the field of a newtype constructor and fields that have an unlifted type. See reifyConStrictness for more information.
DecidedUnpack :: DecidedStrictnesstemplate-haskell Language.Haskell.TH.Syntax Field inferred to be unpacked.