sudo dpkg -l | grep libghc | grep "\-dev" | cut -d " " -f 3 | tr '\n' ' ' | sed -e 's/\-dev/\-prof/g' | xargs sudo apt-get install --yes
dpkg -l lists all installed system packages.
grep libghc filters out all haskell packages
grep "\-dev" filters out the actual source packages, where -dev can be replaced with -prof to get the name of the profiling package
cut -d " " -f 3 converts lines from ii libghc-packagename-dev 0.1.3.3-7 amd64 description
to libghc-packagename-dev
tr '\n' ' ' Replaces newlines with spaces, merging it all into one line
sed -e 's/\-dev/\-prof/g' Replaces -dev with -prof
xargs sudo apt-get install --yes Passes the string (now looking like libghc-a-prof libghc-b-prof libghc-c-prof) as arguments to sudo apt-get install --yes which installs all package names it receives as arguments, and does not ask for confirmation.
Only works with apt (standard in ubuntu)