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.013Mar97627Feb2524222120121110129Jan16102118Dec1185130Nov25232221157643230Oct29248765432130Sep262319181712115432131Aug302926252423222322131211963129Jul27252322212018121110923JunImplement 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 atomicallyAdd ObservableVar draftRename some type variablesAdd pingObservable to force roundtripImplement parallel retrieve for liftA2 on ObservableRename ObservableState and type variable namesUse `nix develop` in ghcid scriptsAdd Applicative instance to ObservableReintroduce Observable with QuasarSTM callbackExport functions from MonadQuasar.Misc in QuasarRename AsyncVar to PromiseRename Awaitable to FutureMove module to Quasar.FutureRemane to ExceptionSinkRename module to ExceptionSinkImprove execForeignQuasarIORename module to MonadQuasarSplit Monad moduleInline code from whereAdd zsh to devshell (for ghcid script)Move new async module to Quasar.AsyncRemove old resource manager and async modulesMove PosixTimer to new resources apiRemove Subscribable (will be reimplemented as Event later)Comment out old observable implementation (and tests)Automatically load dependencies for ghcid scriptsAdd withResourceScopeRemove unnecessary brackets, simplify pattern match
Loading