Non-empty variation on AtMost
Constructors
NonEmptyOne :: !a -> NonEmpty (x ': xs1) aNonEmptyCons :: !a -> !NonEmpty xs1 a -> NonEmpty (x ': xs1) a
Instances6Functor, Applicative, Foldable, Traversable, Eq, Show
Functor (NonEmpty xs)Defined in sop-extras-0.4.1.1 · Data.SOP.NonEmpty(IsNonEmpty xs, SListI xs) => Applicative (NonEmpty xs)Defined in sop-extras-0.4.1.1 · Data.SOP.NonEmptyFoldable (NonEmpty xs)Defined in sop-extras-0.4.1.1 · Data.SOP.NonEmptyTraversable (NonEmpty xs)Defined in sop-extras-0.4.1.1 · Data.SOP.NonEmptyEq a => Eq (NonEmpty xs a)Defined in sop-extras-0.4.1.1 · Data.SOP.NonEmptyShow a => Show (NonEmpty xs a)Defined in sop-extras-0.4.1.1 · Data.SOP.NonEmpty