Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class GFromNamedEventPrimatives f where Source #
gfromNamedEventPrimatives :: [(ByteString, ByteString)] -> Either Text (f a) Source #
Instances
(GFromNamedEventPrimatives a, GFromNamedEventPrimatives b) => GFromNamedEventPrimatives (a :*: b) Source # | |
Defined in Tendermint.Utils.Events gfromNamedEventPrimatives :: [(ByteString, ByteString)] -> Either Text ((a :*: b) a0) Source # | |
GFromNamedEventPrimatives f => GFromNamedEventPrimatives (C1 c f) Source # | |
Defined in Tendermint.Utils.Events gfromNamedEventPrimatives :: [(ByteString, ByteString)] -> Either Text (C1 c f a) Source # | |
(Selector s, HasCodec a) => GFromNamedEventPrimatives (S1 s (K1 i a :: Type -> Type)) Source # | |
Defined in Tendermint.Utils.Events gfromNamedEventPrimatives :: [(ByteString, ByteString)] -> Either Text (S1 s (K1 i a) a0) Source # |
class GFromEvent f where Source #
Instances
(GFromNamedEventPrimatives f, Datatype d) => GFromEvent (D1 d f) Source # | |
Defined in Tendermint.Utils.Events |