Interactive demo.
ignore cabal-dev