Hoogle Search
Within LTS Haskell 24.61 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
lookupVarEnv' :: HasCallStack => VarEnv a -> Var b -> aclash-lib Clash.Core.VarEnv Lookup a value based on the variable Errors out when the variable is not present
lookupVarEnvDirectly :: Unique -> VarEnv a -> Maybe aclash-lib Clash.Core.VarEnv Lookup a value based on the unique of a variable
lookupFreshCache# :: FreshCache -> Identifier -> Maybe Wordclash-lib Clash.Netlist.Id.Internal Return identifier with highest extension for given identifier. See is_freshCache for more information. For example, if the FreshCache contains "foo_12_25" and the given identifier is "foo_12_13" this function would return "Just 25". In this case, "foo_12_26" is guaranteed to be a fresh identifier.
lookupUsage :: Identifier -> UsageMap -> Maybe Usageclash-lib Clash.Netlist.Types No documentation available.
lookupComparison :: String -> TypeRep -> [Expr] -> Maybe Exprcode-conjure Conjure.Engine O(n). Lookups for a comparison function (:: a -> a -> Bool) with the given name and argument type.
lookupName :: [Expr] -> Expr -> Stringcode-conjure Conjure.Engine O(n+m). Like name but lifted over an instance list and an Expr.
> lookupName preludeNameInstances (val False) "p"
> lookupName preludeNameInstances (val (0::Int)) "x"
This function defaults to "x" when no appropriate name is found.> lookupName [] (val False) "x"
lookupNames :: [Expr] -> Expr -> [String]code-conjure Conjure.Engine O(n+m). A mix between lookupName and names: this returns an infinite list of names based on an instances list and an Expr.
lookupComparison :: String -> TypeRep -> [Expr] -> Maybe Exprcode-conjure Conjure.Expr O(n). Lookups for a comparison function (:: a -> a -> Bool) with the given name and argument type.
lookupName :: [Expr] -> Expr -> Stringcode-conjure Conjure.Expr O(n+m). Like name but lifted over an instance list and an Expr.
> lookupName preludeNameInstances (val False) "p"
> lookupName preludeNameInstances (val (0::Int)) "x"
This function defaults to "x" when no appropriate name is found.> lookupName [] (val False) "x"
lookupNames :: [Expr] -> Expr -> [String]code-conjure Conjure.Expr O(n+m). A mix between lookupName and names: this returns an infinite list of names based on an instances list and an Expr.