We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Event.sample
1 parent 3804577 commit 973e7c2Copy full SHA for 973e7c2
src/Wire/Event.purs
@@ -101,12 +101,6 @@ bufferUntil (Event flush) (Event event) =
101
fromFoldable :: forall a f. Foldable f => f a -> Event a
102
fromFoldable xs = Event \emit -> traverse_ emit xs *> mempty
103
104
-sample :: forall a. a -> Event a -> Effect { read :: Effect a, cancel :: Effect Unit }
105
-sample init (Event event) = do
106
- value <- Ref.new init
107
- cancel <- event (flip Ref.write value)
108
- pure { read: Ref.read value, cancel }
109
-
110
instance functorEvent :: Functor Event where
111
map f (Event event) = Event \emit -> event \a -> emit (f a)
112
0 commit comments