hydra.dsl.lib.effects module
DSL functions for hydra.overlay.python.lib.effects.
- hydra.dsl.lib.effects.apply(ef: TypedTerm[Callable[[X], Y]], ex: TypedTerm[X]) TypedTerm[Y]
DSL reference to hydra.overlay.python.lib.effects.apply.
- hydra.dsl.lib.effects.bind(e: TypedTerm[X], f: TypedTerm[Callable[[X], Y]]) TypedTerm[Y]
DSL reference to hydra.overlay.python.lib.effects.bind.
- hydra.dsl.lib.effects.compose(f: TypedTerm[Callable[[X], Y]], g: TypedTerm[Callable[[Y], Z]], x: TypedTerm[X]) TypedTerm[Z]
DSL reference to hydra.overlay.python.lib.effects.compose.
- hydra.dsl.lib.effects.fold_list(f: TypedTerm[Callable[[X, Y], X]], acc0: TypedTerm[X], xs: TypedTerm[Sequence[Y]]) TypedTerm[X]
DSL reference to hydra.overlay.python.lib.effects.foldList.
- hydra.dsl.lib.effects.map(f: TypedTerm[Callable[[X], Y]], e: TypedTerm[X]) TypedTerm[Y]
DSL reference to hydra.overlay.python.lib.effects.map.
- hydra.dsl.lib.effects.map_list(f: TypedTerm[Callable[[X], Y]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[Y]]
DSL reference to hydra.overlay.python.lib.effects.mapList.
- hydra.dsl.lib.effects.map_optional(f: TypedTerm[Callable[[X], Y]], m: TypedTerm[object]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.effects.mapOptional.