Module
Data.NonEmpty.Indexed
- Package
- purescript-indexed-nonempty
- Repository
- colehaus/purescript-indexed-nonempty
#NonEmpty Source
data NonEmpty f k v
Constructors
Instances
Generic (NonEmpty f k v) _
(Show (f k v), Show k, Show v) => Show (NonEmpty f k v)
(Eq k, Eq v, Eq (f k v)) => Eq (NonEmpty f k v)
(Eq k, Eq1 (f k)) => Eq1 (NonEmpty f k)
(Ord k, Ord v, Ord (f k v)) => Ord (NonEmpty f k v)
(Ord k, Ord1 (f k)) => Ord1 (NonEmpty f k)
(Functor (f k)) => Functor (NonEmpty f k)
(FunctorWithIndex k (f k)) => FunctorWithIndex k (NonEmpty f k)
(Foldable (f k)) => Foldable (NonEmpty f k)
(FoldableWithIndex k (f k)) => FoldableWithIndex k (NonEmpty f k)
(Foldable (f k)) => Foldable1 (NonEmpty f k)
(Traversable (f k)) => Traversable (NonEmpty f k)
(TraversableWithIndex k (f k)) => TraversableWithIndex k (NonEmpty f k)
#fromNonEmpty Source
fromNonEmpty :: forall r v k f. (k -> v -> f k v -> r) -> NonEmpty f k v -> r
#foldMapWithIndex1 Source
foldMapWithIndex1 :: forall s v k f. FoldableWithIndex k (f k) => Semigroup s => (k -> v -> s) -> NonEmpty f k v -> s
- Modules
- Data.
NonEmpty. Indexed