Skip to content
Snippets Groups Projects
Commit c40ff373 authored by Jens Nolte's avatar Jens Nolte
Browse files

Add asyncObserve_


Co-authored-by: default avatarJan Beinke <git@janbeinke.com>
parent 5c1eb81f
No related branches found
No related tags found
No related merge requests found
......@@ -9,6 +9,7 @@ module Quasar.Observable (
Observable(..),
ObservableMessage(..),
asyncObserve,
asyncObserve_,
-- * ObservableVar
ObservableVar,
......@@ -120,6 +121,9 @@ class IsRetrievable v o => IsObservable v o | o -> v where
asyncObserve :: IsObservable v o => MonadAsync m => o -> (ObservableMessage v -> m ()) -> m Disposable
asyncObserve observable callback = toDisposable <$> async (observe observable callback)
asyncObserve_ :: IsObservable v o => MonadAsync m => o -> (ObservableMessage v -> m ()) -> m ()
asyncObserve_ observable callback = async_ (observe observable callback)
data ObserveWhileCompleted = ObserveWhileCompleted
deriving (Eq, Show)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment