(Arbitrary (Input tx), Arbitrary (HeadState tx), Arbitrary (RequirementFailure tx)) => Arbitrary (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
(FromJSON (HeadState tx), FromJSON (Input tx), FromJSON (RequirementFailure tx)) => FromJSON (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
(ToJSON (HeadState tx), ToJSON (Input tx), ToJSON (RequirementFailure tx)) => ToJSON (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
(Typeable tx, Show (Input tx), Show (HeadState tx), Show (RequirementFailure tx)) => Exception (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
Generic (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
(Show (HeadState tx), Show (Input tx), Show (RequirementFailure tx)) => Show (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
(Eq (HeadState tx), Eq (Input tx), Eq (RequirementFailure tx)) => Eq (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |
type Rep (LogicError tx) Source # | |
Instance detailsDefined in Hydra.HeadLogic.Error |