Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
reroute Web.Routing.Router No documentation available.
rs_anyMethod :: RegistryState (n :: Type -> Type) b reqTypes -> !Registry n breroute Web.Routing.Router No documentation available.
commonLispNumberAnyBase :: Parser Integers-cargot Data.SCargot.Common A parser for Common Lisp's arbitrary-base number syntax, of the form #[base]r[number], where the base is given in decimal. Note that this syntax begins with a #, which means it might conflict with defined reader macros.
gnuM4NumberAnyBase :: Parser Integers-cargot Data.SCargot.Common A parser for GNU m4's arbitrary-base number syntax, of the form 0r[base]:[number], where the base is given in decimal.
-
sbv Data.SBV Prove a property by running many queries each isolated to their own thread concurrently and return the first that finishes, killing the others
proveWithAny :: Provable a => [SMTConfig] -> a -> IO (Solver, NominalDiffTime, ThmResult)sbv Data.SBV Prove a property with multiple solvers, running them in separate threads. Only the result of the first one to finish will be returned, remaining threads will be killed. Note that we send an exception to the losing processes, but we do *not* actually wait for them to finish. In rare cases this can lead to zombie processes. In previous experiments, we found that some processes take their time to terminate. So, this solution favors quick turnaround.
sAny :: (a -> SBool) -> [a] -> SBoolsbv Data.SBV Generalization of any
-
sbv Data.SBV Find a satisfying assignment to a property using a single solver, but providing several query problems of interest, with each query running in a separate thread and return the first one that returns. This can be useful to use symbolic mode to drive to a location in the search space of the solver and then refine the problem in query mode. If the computation is very hard to solve for the solver than running in concurrent mode may provide a large performance benefit.
satWithAny :: Satisfiable a => [SMTConfig] -> a -> IO (Solver, NominalDiffTime, SatResult)sbv Data.SBV Find a satisfying assignment to a property with multiple solvers, running them in separate threads. Only the result of the first one to finish will be returned, remaining threads will be killed. Note that we send an exception to the losing processes, but we do *not* actually wait for them to finish. In rare cases this can lead to zombie processes. In previous experiments, we found that some processes take their time to terminate. So, this solution favors quick turnaround.
-
sbv Data.SBV.Dynamic Prove a property with query mode using multiple threads. Each query computation will spawn a thread and a unique instance of your solver to run asynchronously. The Symbolic SVal is duplicated for each thread. This function will return the first query computation that completes, killing the others.