def map
import bendvy-ecs-core@0.1.0.3/execution_effects.bend as ExecutionEffectsimport Base
19def map(~F:Type -> Type,-A:Type,-B:Type,effects:Effects<F>,action:F(A),next:A -> B) -> F(B):
20 match effects:
21 case Effects{_,_,map}:map(A,B,action,next)