Selection ConsideredChoice One => Deselection ConsideredChoice One Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
Selection ConsideredChoice Many => Deselection ConsideredChoice Many Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(PickToSelected p, Considered p ~ Maybe, SetLike (ConsideredChoice p), Selection Choice p) => Selection ConsideredChoice p Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
SetLike (ConsideredChoice Many) => Selection ConsideredChoice Many Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
Consideration ConsideredChoice One Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
Consideration ConsideredChoice AtleastOne Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
Selection ConsideredChoice Many => Consideration ConsideredChoice Many Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Foldable (Choice p), Foldable (Considered p)) => Foldable (ConsideredChoice p) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Compactable (Choice p), Compactable (Considered p)) => Compactable (ConsideredChoice p) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Considered p ~ Maybe, SetLike (Choice p)) => SetLike (ConsideredChoice p) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
SetLike (ConsideredChoice Many) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Eq (Selected p a), Eq (Considered p a), Eq a) => Eq (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Ord (Selected p a), Ord (Considered p a), Ord a) => Ord (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Read (Selected p a), Read (Considered p a), Read a, Ord a) => Read (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Show (Selected p a), Show (Considered p a), Show a) => Show (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
Generic (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Ord a, Considered p ~ Maybe, Semigroup (Choice p a)) => Semigroup (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Semigroup a, Ord a) => Semigroup (ConsideredChoice Many a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Ord a, Considered p ~ Maybe, Monoid (Choice p a)) => Monoid (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Semigroup a, Ord a) => Monoid (ConsideredChoice Many a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(Ord a, Arbitrary a, Arbitrary (Selected p a), Arbitrary (Considered p a)) => Arbitrary (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(NFData (Selected p a), NFData (Considered p a), NFData a) => NFData (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(ToJSON a, ToJSON (Considered p a), ToJSON (Selected p a)) => ToJSON (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
(FromJSON a, FromJSON (Considered p a), FromJSON (Selected p a), Ord a) => FromJSON (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |
type Rep (ConsideredChoice p a) Source # | |
Instance detailsDefined in Shpadoinkle.Widgets.Types.ConsideredChoice |