/dhall-containerfile/Containerfile/optionalStatements.dhall
Copy path to clipboardReturns optional list of Statement
Examples
optionalStatements True [ Statement.Run "make" ] === [ Statement.Run "make" ]
Source
--| Returns optional list of Statement
let Prelude = ../Prelude.dhall
let Statement = ./Statement.dhall
let optionalStatements
: Bool -> List Statement -> List Statement
= \(predicate : Bool) ->
\(statements : List Statement) ->
if predicate then statements else Prelude.List.empty Statement
let example0 =
assert
: optionalStatements True [ Statement.Run "make" ]
=== [ Statement.Run "make" ]
in optionalStatements