Foldable functors supporting traversal through an alignable functor.
Minimal definition: crosswalk or sequenceL.
Laws:
crosswalk (const nil) = const nil
crosswalk f = sequenceL . fmap f
Instances8Crosswalk, …
Crosswalk SeqDefined in semialign-1.3.1 · Data.CrosswalkCrosswalk IdentityDefined in semialign-1.3.1 · Data.CrosswalkCrosswalk MaybeDefined in semialign-1.3.1 · Data.CrosswalkCrosswalk VectorDefined in semialign-1.3.1 · Data.CrosswalkCrosswalk []Defined in semialign-1.3.1 · Data.CrosswalkCrosswalk (Tuple2 a)Defined in semialign-1.3.1 · Data.CrosswalkCrosswalk (These a)Defined in semialign-1.3.1 · Data.Crosswalk(Crosswalk f, Crosswalk g) => Crosswalk (Compose f g)Defined in semialign-1.3.1 · Data.Crosswalk