Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. mergeRequesterData :: forall (f :: Type -> Type) . RequesterData f -> RequesterData f -> RequesterData f

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  2. requesterDataToList :: forall (f :: Type -> Type) . RequesterData f -> [DSum RequesterDataKey f]

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  3. requesting' :: forall x (m :: Type -> Type) t (request :: Type -> Type) (response :: Type -> Type) . (MyTagTypeOffset x, Monad m) => Event t (Entry request x) -> RequesterT t request response m (Event t (Entry response x))

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  4. runRequesterT :: forall t m (request :: Type -> Type) (response :: Type -> Type) a . (Reflex t, Monad m) => RequesterT t request response m a -> Event t (RequesterData response) -> m (a, Event t (RequesterData request))

    reflex Reflex.Requester.Base.Internal

    Run a RequesterT action. The resulting Event will fire whenever requests are made, and responses should be provided in the input Event. The Tag keys will be used to return the responses to the same place the requests were issued.

  5. runWithReplaceRequesterTWith :: forall m t (request :: Type -> Type) (response :: Type -> Type) a b . (Reflex t, MonadHold t m, MonadFix m) => (forall a' b' . () => m a' -> Event t (m b') -> RequesterT t request response m (a', Event t b')) -> RequesterT t request response m a -> Event t (RequesterT t request response m b) -> RequesterT t request response m (a, Event t b)

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  6. singletonRequesterData :: RequesterDataKey a -> f a -> RequesterData f

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  7. tagRequest :: forall (m :: Type -> Type) x t (request :: Type -> Type) (response :: Type -> Type) . (Monad m, MyTagTypeOffset x) => Event t (Entry request x) -> RequesterT t request response m (MyTagWrap request (Entry request x))

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  8. traverseDMapWithKeyWithAdjustRequesterTWith :: forall k t (request :: Type -> Type) (response :: Type -> Type) m v v' p p' . (GCompare k, Reflex t, MonadHold t m, PatchTarget (p' (Some k) (Event t (IntMap (RequesterData request)))) ~ Map (Some k) (Event t (IntMap (RequesterData request))), Patch (p' (Some k) (Event t (IntMap (RequesterData request)))), MonadFix m) => (forall (k' :: Type -> Type) (v1 :: Type -> Type) (v2 :: Type -> Type) . GCompare k' => (forall a . () => k' a -> v1 a -> m (v2 a)) -> DMap k' v1 -> Event t (p k' v1) -> RequesterT t request response m (DMap k' v2, Event t (p k' v2))) -> (forall (v1 :: Type -> Type) (v2 :: Type -> Type) . () => (forall a . () => v1 a -> v2 a) -> p k v1 -> p k v2) -> (forall (v1 :: Type -> Type) v2 . () => (forall a . () => v1 a -> v2) -> p k v1 -> p' (Some k) v2) -> (forall v2 . () => p' (Some k) v2 -> Map (Some k) v2) -> (forall a . () => Incremental t (p' (Some k) (Event t a)) -> Event t (Map (Some k) a)) -> (forall a . () => k a -> v a -> RequesterT t request response m (v' a)) -> DMap k v -> Event t (p k v) -> RequesterT t request response m (DMap k v', Event t (p k v'))

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  9. traverseIntMapWithKeyWithAdjustRequesterTWith :: forall t (request :: Type -> Type) (response :: Type -> Type) m v v' p . (Reflex t, MonadHold t m, PatchTarget (p (Event t (IntMap (RequesterData request)))) ~ IntMap (Event t (IntMap (RequesterData request))), Patch (p (Event t (IntMap (RequesterData request)))), Functor p, MonadFix m) => ((Key -> (Key, v) -> m (Event t (IntMap (RequesterData request)), v')) -> IntMap (Key, v) -> Event t (p (Key, v)) -> RequesterT t request response m (IntMap (Event t (IntMap (RequesterData request)), v'), Event t (p (Event t (IntMap (RequesterData request)), v')))) -> (p (Event t (IntMap (RequesterData request))) -> IntMap (Event t (IntMap (RequesterData request)))) -> (Incremental t (p (Event t (IntMap (RequesterData request)))) -> Event t (IntMap (IntMap (RequesterData request)))) -> (Key -> v -> RequesterT t request response m v') -> IntMap v -> Event t (p v) -> RequesterT t request response m (IntMap v', Event t (p v'))

    reflex Reflex.Requester.Base.Internal

    No documentation available.

  10. traverseRequesterData :: Applicative m => (forall a . () => request a -> m (response a)) -> RequesterData request -> m (RequesterData response)

    reflex Reflex.Requester.Base.Internal

    Runs in reverse to accommodate for the fact that we accumulate it in reverse

Page 360 of many | Previous | Next