Cabal init. Add swp to gitignore