Safe Haskell | None |
---|---|
Language | Haskell2010 |
The client
Documentation
Client | |
|
Instances
Generic Client Source # | |
type Rep Client Source # | |
Defined in Calamity.Client.Types type Rep Client = D1 (MetaData "Client" "Calamity.Client.Types" "calamity-0.1.0.0-inplace" False) (C1 (MetaCons "Client" PrefixI True) ((S1 (MetaSel (Just "shards") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (TVar [(Shard, Async (Maybe ()))])) :*: S1 (MetaSel (Just "numShards") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (MVar Int))) :*: (S1 (MetaSel (Just "token") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Token) :*: (S1 (MetaSel (Just "rlState") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 RateLimitState) :*: S1 (MetaSel (Just "eventQueue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (TQueue DispatchMessage)))))) |
react :: forall (s :: Symbol) r. (KnownSymbol s, BotC r, EHType' s ~ Dynamic, Typeable (EHType s (Sem r))) => EHType s (Sem r) -> Sem r () Source #