beware of polymorphic types in typed translation symbol declarations -- match alpha-equivalent types and, more importantly, prevent unsoundnesses by generating type constraints on the arguments of a polymorphic symbols (otherwise "hAPP" can be given any result type)
#!/usr/bin/env bash
#
# Author: Makarius
#
# DESCRIPTION: Cumulative reports for Poly/ML profiling output.
THIS=$(cd $(dirname "$0"); echo "$PWD")
SRC="$1"
DST="$2"
mkdir -p "$DST"
for FILE in "$SRC"/*.gz
do
echo "$FILE"
NAME="$(basename "$FILE" .gz)"
gzip -dc "$FILE" | "$THIS/profiling_report" > "$DST/$NAME"
done