Documentation Index
Fetch the complete documentation index at: https://docs.canton.network/llms.txt
Use this file to discover all available pages before exploring further.
DA.Traversable
Class of data structures that can be traversed from left to right, performing an action on each element. You typically would want to import this module qualified to avoid clashes with functions defined inPrelude. Ie.:
Module Snapshot
Lifecycle
Stable.
Notices
Status:
active
Introduced in: 3.4.9
Removed in: -
Warnings: 0
Deprecations: 0
Deprecated since: -Typeclasses
class (Functor t, Foldable t) => Traversable t
Functors representing data structures that can be traversed from left to right.
Methods:
mapA : Applicative f => (a -> f b) -> t a -> f (t b)Map each element of a structure to an action, evaluate these actions from left to right, and collect the results.sequence : Applicative f => t (f a) -> f (t a)Evaluate each action in the structure from left to right, and collect the results.
instance Ord k => Traversable (Map k)instance Traversable TextMapinstance Traversable Optionalinstance Traversable NonEmptyinstance Traversable (Validation err)instance Traversable (Either a)instance Traversable []instance Traversable a
Functions
forA
forA is mapA with its arguments flipped.