Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
singletons-base Data.Singletons.Base.TH Uninhabited data type
singDecideInstance :: OptionsMonad q => Name -> q [Dec]singletons-base Data.Singletons.Base.TH Create instances of SDecide, Eq, TestEquality, and TestCoercion for the given type.
singDecideInstances :: OptionsMonad q => [Name] -> q [Dec]singletons-base Data.Singletons.Base.TH Create instances of SDecide, Eq, TestEquality, and TestCoercion for each type in the list.
-
singletons-base Data.Void.Singletons No documentation available.
-
singletons-base Prelude.Singletons No documentation available.
class SSemigroup a =>
SMonoid asingletons-base Prelude.Singletons No documentation available.
sId :: forall a (t :: a) . Sing t -> Sing (Apply (IdSym0 :: TyFun a a -> Type) t)singletons-base Prelude.Singletons No documentation available.
-
terminal-size System.Console.Terminal.Size No documentation available.
composOpMonoid :: (Uniplate a, Monoid m) => (a -> m) -> a -> muniplate Data.Generics.Compos composOpMonoid = composOpFold mempty mappend
-
uniplate Data.Generics.Uniplate.Data.Instances The Hide data type has a Data instance which reports having no constructors, as though the type was defined as using the extension EmptyDataDecls:
data Hide a
This type is suitable for defining regions that are avoided by Uniplate traversals. As an example:transformBi (+1) (1, 2, Hide 3, Just 4) == (2, 3, Hide 3, Just 4)
As a result of having no constructors, any calls to the methods toConstr or gunfold will raise an error.