| Copyright | (c) Michal Konecny |
|---|---|
| License | BSD3 |
| Maintainer | mikkonecny@gmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell98 |
AERN2.QA.Strategy.CachedUnsafe
Contents
Description
QA net plain evaluation with unsafe IO caching
Synopsis
Documentation
qaUnsafeCachingMV :: MVar Bool #
A global variable controlling whether unsafe caching is used in QA objects in the (->) arrow
Orphan instances
| QAArrow ((->) :: * -> * -> *) # | Normal Haskell functions are a trivial QAArrow instance where registration has no effect. |
Methods qaRegister :: QAProtocolCacheable p => [QARegOption] -> QA (->) p -> QA (->) p # newQA :: QAProtocolCacheable p => String -> [AnyProtocolQA (->)] -> p -> Maybe (Q p) -> ((Maybe (QAId (->)), Maybe (QAId (->))) -> Q p -> A p) -> QA (->) p # qaFulfilPromiseA :: QAPromiseA (->) a -> a # qaMakeQueryGetPromiseA :: Maybe (QAId (->)) -> (QA (->) p, Q p) -> QAPromiseA (->) (A p) # | |