Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
getObjectPropertyEnum :: (GObject a, Enum b, BoxedEnum b) => a -> String -> IO bhaskell-gi-base Data.GI.Base.Properties No documentation available.
setObjectPropertyEnum :: (GObject a, Enum b, BoxedEnum b) => a -> String -> b -> IO ()haskell-gi-base Data.GI.Base.Properties No documentation available.
fromEnum :: Enum a => a -> Inthaskell-gi-base Data.GI.Base.ShortPrelude Convert to an Int. It is implementation-dependent what fromEnum returns when applied to a value that is too large to fit in an Int.
-
haskell-gi-base Data.GI.Base.ShortPrelude Convert from an Int.
unEnumMap :: EnumMap k a -> IntMap aregex-tdfa Data.IntMap.EnumMap2 No documentation available.
unEnumSet :: EnumSet e -> IntSetregex-tdfa Data.IntSet.EnumSet2 No documentation available.
-
haskell-gi Data.GI.CodeGen.API No documentation available.
genEnum :: Name -> Enumeration -> CodeGen e ()haskell-gi Data.GI.CodeGen.EnumFlags No documentation available.
parseEnum :: Parser (Name, Enumeration)haskell-gi Data.GI.GIR.Enum Parse an "enumeration" element from the GIR file.
boundedEnumLaws :: (Enum a, Bounded a, Eq a, Arbitrary a, Show a) => Proxy a -> Lawsquickcheck-classes Test.QuickCheck.Classes Tests the same properties as enumLaws except that it requires the type to have a Bounded instance. These tests avoid taking the successor of the maximum element or the predecessor of the minimal element.