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.
-
Agda Agda.TypeChecking.Monad.SizedTypes The sort of built-in types SIZE and SIZELT.
checkDataSort :: QName -> Sort -> TCM ()Agda Agda.TypeChecking.Rules.Data Make sure that the target universe admits data type definitions. E.g. IUniv, SizeUniv etc. do not accept new constructions.
checkIndexSorts :: Sort -> Telescope -> TCM ()Agda Agda.TypeChecking.Rules.Data When --without-K is enabled, we should check that the sorts of the index types fit into the sort of the datatype.
-
Agda Agda.TypeChecking.Rules.Data Ensure that the type is a sort. If it is not directly a sort, compare it to a newSortMetaBelowInf.
-
Agda Agda.TypeChecking.Rules.LHS No documentation available.
checkTelePiSort :: Type -> TCM ()Agda Agda.TypeChecking.Sort Recursively check that an iterated function type constructed by telePi is well-sorted.
hasBiggerSort :: Sort -> TCM ()Agda Agda.TypeChecking.Sort No documentation available.
ifIsSort :: (MonadReduce m, MonadBlock m) => Type -> (Sort -> m a) -> m a -> m aAgda Agda.TypeChecking.Sort No documentation available.
ifNotSort :: (MonadReduce m, MonadBlock m) => Type -> m a -> (Sort -> m a) -> m aAgda Agda.TypeChecking.Sort No documentation available.
inferFunSort :: (PureTCM m, MonadConstraint m) => Dom Type -> Sort -> m SortAgda Agda.TypeChecking.Sort As inferPiSort, but for a nondependent function type.