Hoogle Search

Within LTS Haskell 24.35 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. gtoEnumRaw' :: forall opts a . (Generic a, GEnum opts (Rep a)) => Int -> a

    generic-data Generic.Data.Internal.Enum

    Unsafe generic toEnum. Does not check whether the argument is within valid bounds. Use gtoEnum or gtoFiniteEnum instead.

  2. gtoFiniteEnum :: (Generic a, GEnum FiniteEnum (Rep a)) => Int -> a

    generic-data Generic.Data.Internal.Enum

    Generic toEnum generated with the FiniteEnum option.

    instance Enum MyType where
    toEnum = gtoFiniteEnum
    fromEnum = gfromFiniteEnum
    enumFrom = gfiniteEnumFrom
    enumFromThen = gfiniteEnumFromThen
    enumFromTo = gfiniteEnumFromTo
    enumFromThenTo = gfiniteEnumFromThenTo
    

  3. newtype FiniteEnumeration a

    generic-data Generic.Data.Internal.Generically

    Type with Enum instance derived via Generic with FiniteEnum option. This allows deriving Enum for types whose constructors have fields. Some caution is advised; see details in FiniteEnum.

    Example

    >>> :{
    data Booool = Booool Bool Bool
    deriving Generic
    deriving (Enum, Bounded) via (FiniteEnumeration Booool)
    :}
    

  4. FiniteEnumeration :: a -> FiniteEnumeration a

    generic-data Generic.Data.Internal.Generically

    No documentation available.

  5. conIdEnum :: Constructors a => [ConId a]

    generic-data Generic.Data.Internal.Meta

    All constructor identifiers.

    gconNum @a = length (conIdEnum @a)
    

  6. documentGetCurrentPageNumber :: (HasCallStack, MonadIO m, IsDocument a) => a -> m Int32

    gi-atk GI.Atk.Interfaces.Document

    Retrieves the current page number inside document. Since: 2.12

  7. constructDeviceNumTouches :: (IsDevice o, MonadIO m) => Word32 -> m (GValueConstruct o)

    gi-gdk3 GI.Gdk.Objects.Device

    Construct a GValueConstruct with valid value for the “num-touches” property. This is rarely needed directly, but it is used by new.

  8. getDeviceNumTouches :: (MonadIO m, IsDevice o) => o -> m Word32

    gi-gdk3 GI.Gdk.Objects.Device

    Get the value of the “num-touches” property. When overloading is enabled, this is equivalent to

    get device #numTouches
    

  9. mutableNumericFloatSpec :: (NumericFloat r Float, Manifest r Float, Arbitrary (Vector r Float), Arbitrary (Matrix r Float), Show (Vector r Float), Show (Matrix r Float), Eq (Matrix r Float), NumericFloat r Double, Manifest r Double, Arbitrary (Vector r Double), Arbitrary (Matrix r Double), Show (Vector r Double), Show (Matrix r Double), Eq (Matrix r Double)) => Spec

    massiv-test Test.Massiv.Array.Numeric

    No documentation available.

  10. mutableNumericSpec :: (Numeric r e, Manifest r e, Load r Ix1 e, Load r Ix2 e, Eq e, Show e, Function e, CoArbitrary e, Arbitrary e, Arbitrary (Matrix r e), Arbitrary (Vector r e), Show (Matrix r e), Eq (Matrix r e), Show (Vector r e), Eq (Vector r e)) => Spec

    massiv-test Test.Massiv.Array.Numeric

    No documentation available.

Page 158 of many | Previous | Next