def map

bendvy-ecs-core@0.1.0.3 · execution_effects.bend:19

import bendvy-ecs-core@0.1.0.3/execution_effects.bend as ExecutionEffects
import 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)

Uses (1)

Used by (12)