A zip list.
-
(α → α → α) → ZipList α → α
-
Foldable_ZipList.foldr1, Foldable_ZipList.foldl1
-
ZipList α → ZipList α → ZipList α
-
ListMonoid_ZipList.++, Semigroup_ZipList.mappend
-
ZipList α → ZipList α
-
ListView_ZipList.tail
-
ZipList α → Maybe (α, ZipList α)
-
ListView_ZipList.uncons
-
ZipList α → [α]
-
ListSource_ZipList.toList, ZipList.get
-
ZipList α → Bool
-
ListView_ZipList.null
-
ZipList α → Int
-
ListView_ZipList.length
-
ZipList α → α
-
ListView_ZipList.head
-
[ZipList α] → ZipList α
-
ListMonoid_ZipList.concat, Monoid_ZipList.mconcat, Semigroup_ZipList.sconcat
-
[a] → ZipList a
-
ZipList.ZipList
-
Int → ZipList α → ZipList α
-
ListView_ZipList.take, ListView_ZipList.drop, Monoid_ZipList.mtimes, Semigroup_ZipList.stimes
-
α → ZipList α
-
Applicative_ZipList.pure
-
α → Bool
-
ZipList.has$get
-
Monoid α ⇒ ZipList α → α
-
Foldable_ZipList.fold
-
Semigroup α ⇒ ZipList α → α
-
Foldable_ZipList.fold1
-
ZipList α
-
ListView_ZipList.empty, Monoid_ZipList.mempty
-
(α → β → α) → α → ZipList β → α
-
Foldable_ZipList.foldl
-
(α → β → β) → β → ZipList α → β
-
Foldable_ZipList.foldr
-
(α → β) → ZipList α → ZipList β
-
Functor_ZipList.fmap
-
ZipList (α→β) → ZipList α → ZipList β
-
Applicative_ZipList.<*>
-
ZipList α → ([α]→[β]) → ZipList β
-
ZipList.chg$get
-
ZipList α → ZipList β → ZipList α
-
Applicative_ZipList.<*
-
ZipList α → ZipList β → ZipList β
-
Applicative_ZipList.*>
-
ZipList α → [β] → ZipList β
-
ZipList.upd$get
-
Monoid β ⇒ (α → β) → ZipList α → β
-
Foldable_ZipList.foldMap
-
Semigroup β ⇒ (α → β) → ZipList α → β
-
Foldable_ZipList.foldMap1
-
Applicative β ⇒ ZipList (β α) → β (ZipList α)
-
Traversable_ZipList.sequenceA
-
Monad β ⇒ ZipList (β α) → β (ZipList α)
-
Traversable_ZipList.sequence
-
Applicative γ ⇒ (α → γ β) → ZipList α → γ (ZipList β)
-
Traversable_ZipList.traverse
-
Monad γ ⇒ (α → γ β) → ZipList α → γ (ZipList β)
-
Traversable_ZipList.mapM