Work in progress
Note: You will need ghc and cabal installed.
cabal sandbox init
cabal install haskell-gi
./genPropsSignals.sh
# These two steps are only necessary
# before gi-gtk-hs is uploaded to hackage.
git clone https://github.com/haskell-gi/gi-gtk-hs.git
cabal install gi-gtk-hs/
cabal install