okay, new approach based on feedback from the cabal
-rw-r--r-- .gitignore
drwxr-xr-x bin
drwxr-xr-x data
drwxr-xr-x lib