traverse

dev.constructive.eo.data.ModifyF.traverse

ForgetfulTraverse[ModifyF, Distributive] — lifts an effectful B => G[C] through the continuation under Distributive[G] (the right shape for read-once / write-once Modify).

Attributes

Source
ModifyF.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
traverse.type

Members list

Value members

Concrete methods

def traverse[X, B, C, G[_]](fa: ModifyF[X, B], g: B => G[C])(using D: Distributive[G]): G[ModifyF[X, C]]

Attributes

Source
ModifyF.scala