Skip to content
Snippets Groups Projects
Select Git revision
  • lazy
  • master default protected
  • observationhandle
  • safe-callback
4 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.023Apr168532129Mar27261918151397627Feb2524222120121110129Jan16102118Dec1185130Nov25232221157643230Oct29248765432130Sep262319181712115432131Aug302926252423222322131211963129Jul27252322212018121110923JunStreamline Disposer interfaceAdd Semigroup and Monoid instance to ObservableSupport GHC 9.2.2Implement ObservablePrim (similar to ObservableVar, exposing state)Add observableVarHasObserversFix commentAdd observeIOAdd missing fork variantsAdd catchQuasar and replaceExceptionSinkExport logger from Quasar moduleAdd unmanaged async variantsRemove ensureSTM from MonadQuasarRename logger typesSimplify asyncWithUnmask'Fix observable unsubscribe releasing unrelated resourcesRename forkAsync to forkFutureAdd runQuasarSTM and execForeignQuasarSTMChange Resource class return multiple disposersAdd MonadLoggerRemove startShortIOAdd default implementation for pingObservableAdd MonadIO constraint for async, remove some uses of ShortIOAdd specialize pragmas for QuasarIO and QuasarSTMRename newQuasar to newResourceScope to match withResourceScopeExport newQuasarSTMAdd disposeOnError helper functionAdd blocking `observe` helper functionsImplement MonadCatch instance for ObservableChange type variables (use 'a' if there is no conflict)Implement MonadThrow instance for ObservableRemove more old Observable codeImplement Monad instance for ObservableRemove old ObservableVar versionImplement trivialDisposerAdd MonadSTM variants for TVar operationsSimplify MappedObservable; add fmap optimization for liftA2-ObservableImplement stateObservableVar (completes ObservableVar functionality)Call async only once for liftA2 ObservableUse liftSTM instead of ensureSTMAdd STM to prelude with MonadSTM and MonadIO-based atomically
Loading