hydra.dsl.lib.lists module
DSL functions for hydra.overlay.python.lib.lists.
- hydra.dsl.lib.lists.apply(fs: TypedTerm[Sequence[Callable[[X], Y]]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[Y]]
DSL reference to hydra.overlay.python.lib.lists.apply.
- hydra.dsl.lib.lists.at(i: TypedTerm[int], xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.at.
- hydra.dsl.lib.lists.bind(xs: TypedTerm[Sequence[X]], f: TypedTerm[Callable[[X], Sequence[Y]]]) TypedTerm[Sequence[Y]]
DSL reference to hydra.overlay.python.lib.lists.bind.
- hydra.dsl.lib.lists.compose(f: TypedTerm[Callable[[X], Sequence[Y]]], g: TypedTerm[Callable[[Y], Sequence[Z]]], x: TypedTerm[X]) TypedTerm[Sequence[Z]]
DSL reference to hydra.overlay.python.lib.lists.compose.
- hydra.dsl.lib.lists.concat(xss: TypedTerm[Sequence[Sequence[X]]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.concat.
- hydra.dsl.lib.lists.concat2(xs: TypedTerm[Sequence[X]], ys: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.concat2.
- hydra.dsl.lib.lists.cons(x: TypedTerm[X], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.cons.
- hydra.dsl.lib.lists.distinct(xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.distinct.
- hydra.dsl.lib.lists.drop(n: TypedTerm[int], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.drop.
- hydra.dsl.lib.lists.drop_while(p: TypedTerm[Callable[[X], bool]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.dropWhile.
- hydra.dsl.lib.lists.filter(p: TypedTerm[Callable[[X], bool]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.filter.
- hydra.dsl.lib.lists.find(p: TypedTerm[Callable[[X], bool]], xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.find.
- hydra.dsl.lib.lists.fold_list(f: TypedTerm[Callable[[X, Y], Sequence[X]]], acc0: TypedTerm[X], xs: TypedTerm[Sequence[Y]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.foldList.
- hydra.dsl.lib.lists.foldl(f: TypedTerm[Callable[[Y, X], Y]], acc0: TypedTerm[Y], xs: TypedTerm[Sequence[X]]) TypedTerm[Y]
DSL reference to hydra.overlay.python.lib.lists.foldl.
- hydra.dsl.lib.lists.foldr(f: TypedTerm[Callable[[X, Y], Y]], acc0: TypedTerm[Y], xs: TypedTerm[Sequence[X]]) TypedTerm[Y]
DSL reference to hydra.overlay.python.lib.lists.foldr.
- hydra.dsl.lib.lists.group(xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[Sequence[X]]]
DSL reference to hydra.overlay.python.lib.lists.group.
- hydra.dsl.lib.lists.head(xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.head.
- hydra.dsl.lib.lists.init(xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.init.
- hydra.dsl.lib.lists.intersperse(sep: TypedTerm[X], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.intersperse.
- hydra.dsl.lib.lists.is_empty(xs: TypedTerm[Sequence[X]]) TypedTerm[bool]
DSL reference to hydra.overlay.python.lib.lists.isEmpty.
- hydra.dsl.lib.lists.join(sep: TypedTerm[Sequence[X]], xss: TypedTerm[Sequence[Sequence[X]]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.join.
- hydra.dsl.lib.lists.last(xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.last.
- hydra.dsl.lib.lists.length(xs: TypedTerm[Sequence[X]]) TypedTerm[int]
DSL reference to hydra.overlay.python.lib.lists.length.
- hydra.dsl.lib.lists.map(f: TypedTerm[Callable[[X], Y]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[Y]]
DSL reference to hydra.overlay.python.lib.lists.map.
- hydra.dsl.lib.lists.map_list(f: TypedTerm[Callable[[X], Sequence[Y]]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[Sequence[Y]]]
DSL reference to hydra.overlay.python.lib.lists.mapList.
- hydra.dsl.lib.lists.map_optional(f: TypedTerm[Callable[[X], Sequence[Y]]], m: TypedTerm[object]) TypedTerm[Sequence[object]]
DSL reference to hydra.overlay.python.lib.lists.mapOptional.
- hydra.dsl.lib.lists.map_set(f: TypedTerm[Callable[[X], Sequence[Y]]], s: TypedTerm[Set[X]]) TypedTerm[Sequence[Set[Y]]]
DSL reference to hydra.overlay.python.lib.lists.mapSet.
- hydra.dsl.lib.lists.member(x: TypedTerm[X], xs: TypedTerm[Sequence[X]]) TypedTerm[bool]
DSL reference to hydra.overlay.python.lib.lists.member.
- hydra.dsl.lib.lists.partition(p: TypedTerm[Callable[[X], bool]], xs: TypedTerm[Sequence[X]]) TypedTerm[tuple[Sequence[X], Sequence[X]]]
DSL reference to hydra.overlay.python.lib.lists.partition.
- hydra.dsl.lib.lists.replicate(n: TypedTerm[int], x: TypedTerm[X]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.replicate.
- hydra.dsl.lib.lists.reverse(xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.reverse.
- hydra.dsl.lib.lists.singleton(x: TypedTerm[X]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.singleton.
- hydra.dsl.lib.lists.sort(xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.sort.
- hydra.dsl.lib.lists.sort_by(f: TypedTerm[Callable[[X], Y]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.sortBy.
- hydra.dsl.lib.lists.span(p: TypedTerm[Callable[[X], bool]], xs: TypedTerm[Sequence[X]]) TypedTerm[tuple[Sequence[X], Sequence[X]]]
DSL reference to hydra.overlay.python.lib.lists.span.
- hydra.dsl.lib.lists.tail(xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.tail.
- hydra.dsl.lib.lists.take(n: TypedTerm[int], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.take.
- hydra.dsl.lib.lists.take_while(p: TypedTerm[Callable[[X], bool]], xs: TypedTerm[Sequence[X]]) TypedTerm[Sequence[X]]
DSL reference to hydra.overlay.python.lib.lists.takeWhile.
- hydra.dsl.lib.lists.transpose(xss: TypedTerm[Sequence[Sequence[X]]]) TypedTerm[Sequence[Sequence[X]]]
DSL reference to hydra.overlay.python.lib.lists.transpose.
- hydra.dsl.lib.lists.uncons(xs: TypedTerm[Sequence[X]]) TypedTerm[object]
DSL reference to hydra.overlay.python.lib.lists.uncons.