Hoogle Search

Within LTS Haskell 24.46 (ghc-9.10.3)

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

  1. reduceMap :: PrimInfo -> Integer -> Type -> Type -> Term -> Term -> TransformContext -> NormalizeSession Term

    clash-lib Clash.Normalize.PrimitiveReductions

    Replace an application of the Clash.Sized.Vector.map primitive on vectors of a known length n, by the fully unrolled recursive "definition" of Clash.Sized.Vector.map

  2. type CompiledPrimMap = PrimMap GuardedCompiledPrimitive

    clash-lib Clash.Primitives.Types

    No documentation available.

  3. type PrimMap a = HashMap Text a

    clash-lib Clash.Primitives.Types

    A PrimMap maps primitive names to a Primitive

  4. type ResolvedPrimMap = PrimMap GuardedResolvedPrimitive

    clash-lib Clash.Primitives.Types

    No documentation available.

  5. generatePrimMap :: HasCallStack => [UnresolvedPrimitive] -> [(Text, PrimitiveGuard ())] -> [FilePath] -> IO ResolvedPrimMap

    clash-lib Clash.Primitives.Util

    Generate a set of primitives that are found in the primitive definition files in the given directories.

  6. hashCompiledPrimMap :: CompiledPrimMap -> Int

    clash-lib Clash.Primitives.Util

    Hash a compiled primitive map. It needs a separate function (as opposed to just hash) as it might contain (obviously unhashable) Haskell functions. This function takes the hash value stored with the function instead.

  7. cloneNameWithBindingMap :: MonadUnique m => BindingMap -> Name a -> m (Name a)

    clash-lib Clash.Rewrite.Util

    Create a new name out of the given name, but with another unique. Resulting unique is guaranteed to not be in the given BindingMap.

  8. defaultFieldMap :: forall (m :: Type -> Type) . MonadIO m => FieldMap m

    co-log Colog.Message

    Default message map that contains actions to extract ThreadId and UTCTime. Basically, the following mapping:

    "threadId" -> myThreadId
    "utcTime"  -> getCurrentTime
    

  9. richMsgMap :: RichMsg (m :: Type -> Type) msg -> !FieldMap m

    co-log Colog.Message

    No documentation available.

  10. data Erlang'is_map

    codec-beam Codec.Beam.Bifs

    No documentation available.

Page 1138 of many | Previous | Next