yesod money manager
1.0.0
L'intention de ce projet est de créer une application Web non triviale à l'aide de Haskell. Pour le moment, le projet ne fournit aucune de ses fonctionnalités prévues.
Après avoir installé Postgres, exécutez:
createuser yesod-money-manager --password yesod-money-manager --superuser
createdb yesod-money-manager
createdb yesod-money-manager_test
curl -sSL https://get.haskellstack.org/ | shyesod : stack install yesod-bin --install-ghcstack buildSi vous avez des problèmes, reportez-vous au guide Yesod QuickStart pour plus de détails.
Démarrez un serveur de développement avec:
stack exec -- yesod devel
Au fur et à mesure que votre code change, votre site sera automatiquement recompilé et redéployé à LocalHost.
stack test --flag yesod-money-manager:library-only --flag yesod-money-manager:dev
(Parce que yesod devel passe les indicateurs library-only et dev , la correspondance de ces drapeaux signifie que vous n'avez pas besoin de recompiler entre les tests et le développement, et il désactive l'optimisation pour accélérer vos temps de compilation de test).
stack.yaml .stack haddock --open pour générer une documentation de Haddock pour vos dépendances et ouvrez cette documentation dans un navigateurstack hoogle <function, module or type signature> pour générer une base de données Hoogle et rechercher votre requête