dhall-fly-0.1.0: dhall-concourse/helpers/aggregateStep.dhall
let Types = ../types/package.dhall
let Defaults = ../defaults/package.dhall
let Prelude = ../lib/prelude.dhall
let aggregateStep
: List Types.Step → Types.Step
= λ(aggregatedSteps : List Types.Step)
→ λ(Step : Type)
→ λ(constructors : Types.StepConstructors Step)
→ let stepTypeFix =
Prelude.List.map
Types.Step
Step
(λ(s : Types.Step) → s Step constructors)
aggregatedSteps
in constructors.aggregate stepTypeFix (Defaults.StepHooks Step)
in aggregateStep