Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. referentialActionSetNullSyntax :: IsSql92ReferentialActionSyntax refAction => refAction

    beam-migrate Database.Beam.Migrate.SQL.SQL92

    No documentation available.

  2. type CheckedDatabaseSettings be (db :: Type -> Type -> Type) = db CheckedDatabaseEntity be db

    beam-migrate Database.Beam.Migrate.Types

    The type of a checked database descriptor. Conceptually, this is just a DatabaseSettings with a set of predicates. Use unCheckDatabase to get the regular DatabaseSettings object and collectChecks to access the predicates.

  3. module Data.BitSetWord8

    Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP related ByteString. This packaged is intended to provide O(1) membership test on any subset of ASCII and Latin-1 character set in order to write efficient HTTP related parser.

    Creating your own set

    You can create your own set by fromList.
    myCharSet :: BitSetWord8
    myCharSet = fromList [ Y, y, N, n ]
    
    You can create pre-evaluated set using Template Haskell.
    {-# LANGUAGE TemplateHaskell #-}
    import Language.Haskell.TH.Syntax (Lift, lift)
    
    myPreEvaluatedCharSet :: BitSetWord8
    myPreEvaluatedCharSet = $(lift myCharSet)
    

    Example Usage

    import Data.Attoparsec.ByteString
    
    -- | Parse RFC7230 token.
    token :: Parser ByteString
    token = takeWhile1 (member rfc7230TChar)
    

  4. data BitSetWord8

    bitset-word8 Data.BitSetWord8

    Bitwise set of Word8. Space efficient backend and O(1) membership test.

  5. module Data.BitSetWord8.CharSets

    Some pre-canned character sets useful for HTTP related parsing. All sets provided by this module are evaluated at compile time using Template Haskell.

  6. data BitSetWord8

    bitset-word8 Data.BitSetWord8.Internal

    Bitwise set of Word8. Space efficient backend and O(1) membership test.

  7. BitSetWord8 :: Word64 -> Word64 -> Word64 -> Word64 -> BitSetWord8

    bitset-word8 Data.BitSetWord8.Internal

    No documentation available.

  8. toWord8Set :: [Char] -> Set Word8

    bitset-word8 Data.BitSetWord8.Internal

    Convert given list of Char into Set of Word8. Any Char having code point greater than 0xff is ignored.

  9. chaseType :: forall a proxy (m :: Type -> Type) . Data a => proxy a -> ((Maybe (Alias m), Ix) -> AMap m -> AMap m) -> State (DataDef m) (Either Aliased Ix, ((Nat, Integer), Maybe Int))

    boltzmann-samplers Boltzmann.Data.Oracle

    No documentation available.

  10. traverseType :: forall a proxy (m :: Type -> Type) . Data a => proxy a -> Ix -> State (DataDef m) (Either Aliased Ix, ((Nat, Integer), Maybe Int))

    boltzmann-samplers Boltzmann.Data.Oracle

    Traversal of the definition of a datatype.

Page 150 of many | Previous | Next