Convert validate.sh to a Haskell script
#10320
Merged
validate.sh to a Haskell script
#10320