Skip to content

Comparaison de Catala, Publicodes et OpenFisca

License

Notifications You must be signed in to change notification settings

EmileRolley/catala-publicodes-openfisca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comparaison de Catala, Publicodes et OpenFisca

Ce dépôt contient une implémentation en Catala, Publicodes et OpenFisca d'un calcul d'impôt sur le revenu fictif extrait du tutoriel de Catala.

Il a pour but de mettre en lumières les différences et points communs entre ces trois langages. Un article de blog détaillé est en cours de rédaction et sera disponible sur publi.codes/blog.

Organisation du dépôt

Un fichier reference.md contient la définition du calcul d'impôt sur le revenu fictif en français.

Chaque implémentation est disponible dans un fichier distinct :

Exécuter les calculs

Catala

Pour exécuter le calcul en Catala, vous devez installer le compilateur Catala en suivant les instructions de la documentation.

Pour lancer les tests, il suffit de lancer la commande suivante :

cd catala && clerk test

Publicodes

Pour exécuter le calcul en Publicodes, vous devez installer les dépendances NodeJS avec le gestionnaire de paquets de votre choix (npm ou yarn) :

cd publicodes && yarn install

Pour lancer les tests, il vous suffira ensuite de lancer la commande suivante :

yarn test

OpenFisca

TODO

About

Comparaison de Catala, Publicodes et OpenFisca

Topics

Resources

License

Stars

Watchers

Forks