packages feed

dhall-fly-0.1.0: dhall-concourse/helpers/doStep.dhall

let Types = ../types/package.dhall

let Defaults = ../defaults/package.dhall

let Prelude = ../lib/prelude.dhall

let doStep
    : List Types.Step → Types.Step
    =   λ(steps : List Types.Step)
      → λ(Step : Type)
      → λ(constructors : Types.StepConstructors Step)
      → let stepTypeFix =
              Prelude.List.map
                Types.Step
                Step
                (λ(s : Types.Step) → s Step constructors)
                steps
        
        in  constructors.do stepTypeFix (Defaults.StepHooks Step)

in  doStep