├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── app └── Main.hs ├── canadian-income-tax.cabal ├── data ├── fdf │ ├── 428 │ │ ├── 5006-c-fill-24e.fdf │ │ ├── 5007-c-fill-24e.fdf │ │ ├── 5009-c-fill-24e.fdf │ │ └── 5010-c-fill-24e.fdf │ ├── 479 │ │ ├── 5006-tc-fill-24e.fdf │ │ └── 5010-tc-fill-24e.fdf │ ├── 5000-s11-fill-24e.fdf │ ├── 5000-s6-fill-24e.fdf │ ├── 5000-s7-fill-24e.fdf │ ├── 5000-s8-fill-24e.fdf │ ├── 5000-s9-fill-24e.fdf │ ├── T1 │ │ ├── 5001-r-fill-24e.fdf │ │ ├── 5002-r-fill-24e.fdf │ │ ├── 5005-r-fill-24e.fdf │ │ ├── 5006-r-fill-24e.fdf │ │ ├── 5010-r-fill-24e.fdf │ │ ├── 5011-r-fill-24e.fdf │ │ ├── 5012-r-fill-24e.fdf │ │ ├── 5014-r-fill-24e.fdf │ │ └── 5015-r-fill-24e.fdf │ └── t4-fill-24e.fdf └── pdf │ ├── 428 │ ├── 5006-c-fill-24e.pdf │ ├── 5007-c-fill-24e.pdf │ ├── 5009-c-fill-24e.pdf │ └── 5010-c-fill-24e.pdf │ ├── 479 │ ├── 5006-tc-fill-24e.pdf │ └── 5010-tc-fill-24e.pdf │ ├── 5000-s11-fill-24e.pdf │ ├── 5000-s6-fill-24e.pdf │ ├── 5000-s7-fill-24e.pdf │ ├── 5000-s8-fill-24e.pdf │ ├── 5000-s9-fill-24e.pdf │ └── T1 │ ├── 5001-r-fill-24e.pdf │ ├── 5002-r-fill-24e.pdf │ ├── 5005-r-fill-24e.pdf │ ├── 5006-r-fill-24e.pdf │ ├── 5010-r-fill-24e.pdf │ ├── 5011-r-fill-24e.pdf │ ├── 5012-r-fill-24e.pdf │ ├── 5014-r-fill-24e.pdf │ └── 5015-r-fill-24e.pdf ├── src └── Tax │ ├── Canada.hs │ ├── Canada │ ├── Federal.hs │ ├── Federal │ │ ├── Schedule11.hs │ │ ├── Schedule6.hs │ │ ├── Schedule7.hs │ │ ├── Schedule8.hs │ │ └── Schedule9.hs │ ├── FormKey.hs │ ├── Province │ │ ├── AB.hs │ │ ├── AB │ │ │ └── AB428 │ │ │ │ ├── FieldNames.hs │ │ │ │ ├── Fix.hs │ │ │ │ └── Types.hs │ │ ├── BC.hs │ │ ├── BC │ │ │ ├── BC428 │ │ │ │ ├── FieldNames.hs │ │ │ │ ├── Fix.hs │ │ │ │ └── Types.hs │ │ │ └── BC479 │ │ │ │ ├── FieldNames.hs │ │ │ │ ├── Fix.hs │ │ │ │ └── Types.hs │ │ ├── MB.hs │ │ ├── MB │ │ │ └── MB428 │ │ │ │ ├── FieldNames.hs │ │ │ │ ├── Fix.hs │ │ │ │ └── Types.hs │ │ ├── NB.hs │ │ ├── NL.hs │ │ ├── ON.hs │ │ ├── ON │ │ │ ├── ON428 │ │ │ │ ├── FieldNames.hs │ │ │ │ ├── Fix.hs │ │ │ │ └── Types.hs │ │ │ └── ON479 │ │ │ │ ├── FieldNames.hs │ │ │ │ ├── Fix.hs │ │ │ │ └── Types.hs │ │ ├── PE.hs │ │ └── QC.hs │ ├── Shared.hs │ ├── T1.hs │ ├── T1 │ │ ├── FieldNames │ │ │ ├── AB.hs │ │ │ ├── BC.hs │ │ │ ├── NB.hs │ │ │ ├── NL.hs │ │ │ ├── NT.hs │ │ │ ├── NU.hs │ │ │ ├── ON.hs │ │ │ ├── PE.hs │ │ │ ├── QC.hs │ │ │ └── YT.hs │ │ ├── Fix.hs │ │ └── Types.hs │ ├── T4.hs │ └── Territory │ │ ├── NT.hs │ │ ├── NU.hs │ │ └── YT.hs │ ├── FDF.hs │ ├── PDFtk.hs │ └── Util.hs ├── stage.sh ├── test ├── Properties.hs ├── Regression.hs ├── Test │ └── Transformations.hs └── regression │ ├── inputs │ ├── 5006-r-fill-24e-example1.fdf │ ├── 5006-r-fill-24e-issue2.fdf │ ├── 5006-r-fill-24e-unicode1.fdf │ ├── example2 │ │ ├── 5000-s6-fill-24e.fdf │ │ ├── 5006-c-fill-24e.fdf │ │ └── 5006-r-fill-24e.fdf │ ├── example3 │ │ ├── 5000-s6-fill-24e.fdf │ │ ├── 5006-c-fill-24e.fdf │ │ ├── 5006-r-fill-24e.fdf │ │ └── t4-fill-24e.fdf │ └── example4 │ │ ├── 5000-s6-fill-24e.fdf │ │ ├── 5006-c-fill-24e.fdf │ │ ├── 5006-r-fill-24e.fdf │ │ ├── t4-fill-24e-1.fdf │ │ └── t4-fill-24e-2.fdf │ └── reference │ ├── 5006-r-fill-24e-example1.fdf │ ├── 5006-r-fill-24e-issue2.fdf │ ├── 5006-r-fill-24e-unicode1.fdf │ ├── example2 │ ├── 5000-s6-fill-24e.fdf │ ├── 5006-c-fill-24e.fdf │ ├── 5006-r-fill-23e-example1.fdf │ └── 5006-r-fill-24e.fdf │ ├── example3 │ ├── 5000-s6-fill-24e.fdf │ ├── 5006-c-fill-24e.fdf │ └── 5006-r-fill-24e.fdf │ └── example4 │ ├── 5000-s6-fill-24e.fdf │ ├── 5006-c-fill-24e.fdf │ └── 5006-r-fill-24e.fdf └── web ├── Main.hs ├── client ├── config-overrides.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json └── src │ ├── App.css │ ├── App.js │ ├── index.js │ ├── package.json │ ├── public │ └── index.html │ ├── styles.css │ └── t4.js └── static ├── about.html ├── shared.css └── t4.css /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/README.md -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/app/Main.hs -------------------------------------------------------------------------------- /canadian-income-tax.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/canadian-income-tax.cabal -------------------------------------------------------------------------------- /data/fdf/428/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/428/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/428/5007-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/428/5007-c-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/428/5009-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/428/5009-c-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/428/5010-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/428/5010-c-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/479/5006-tc-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/479/5006-tc-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/479/5010-tc-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/479/5010-tc-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/5000-s11-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/5000-s11-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/5000-s7-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/5000-s7-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/5000-s8-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/5000-s8-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/5000-s9-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/5000-s9-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5001-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5001-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5002-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5002-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5005-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5005-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5010-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5010-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5011-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5011-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5012-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5012-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5014-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5014-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/T1/5015-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/T1/5015-r-fill-24e.fdf -------------------------------------------------------------------------------- /data/fdf/t4-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/fdf/t4-fill-24e.fdf -------------------------------------------------------------------------------- /data/pdf/428/5006-c-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/428/5006-c-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/428/5007-c-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/428/5007-c-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/428/5009-c-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/428/5009-c-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/428/5010-c-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/428/5010-c-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/479/5006-tc-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/479/5006-tc-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/479/5010-tc-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/479/5010-tc-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/5000-s11-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/5000-s11-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/5000-s6-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/5000-s6-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/5000-s7-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/5000-s7-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/5000-s8-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/5000-s8-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/5000-s9-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/5000-s9-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5001-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5001-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5002-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5002-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5005-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5005-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5006-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5006-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5010-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5010-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5011-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5011-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5012-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5012-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5014-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5014-r-fill-24e.pdf -------------------------------------------------------------------------------- /data/pdf/T1/5015-r-fill-24e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/data/pdf/T1/5015-r-fill-24e.pdf -------------------------------------------------------------------------------- /src/Tax/Canada.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Federal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Federal.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Federal/Schedule11.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Federal/Schedule11.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Federal/Schedule6.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Federal/Schedule6.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Federal/Schedule7.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Federal/Schedule7.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Federal/Schedule8.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Federal/Schedule8.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Federal/Schedule9.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Federal/Schedule9.hs -------------------------------------------------------------------------------- /src/Tax/Canada/FormKey.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/FormKey.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/AB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/AB.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/AB/AB428/FieldNames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/AB/AB428/FieldNames.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/AB/AB428/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/AB/AB428/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/AB/AB428/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/AB/AB428/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC/BC428/FieldNames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC/BC428/FieldNames.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC/BC428/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC/BC428/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC/BC428/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC/BC428/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC/BC479/FieldNames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC/BC479/FieldNames.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC/BC479/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC/BC479/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/BC/BC479/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/BC/BC479/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/MB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/MB.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/MB/MB428/FieldNames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/MB/MB428/FieldNames.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/MB/MB428/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/MB/MB428/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/MB/MB428/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/MB/MB428/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/NB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/NB.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/NL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/NL.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON/ON428/FieldNames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON/ON428/FieldNames.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON/ON428/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON/ON428/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON/ON428/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON/ON428/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON/ON479/FieldNames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON/ON479/FieldNames.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON/ON479/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON/ON479/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/ON/ON479/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/ON/ON479/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/PE.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/PE.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Province/QC.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Province/QC.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Shared.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Shared.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/AB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/AB.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/BC.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/BC.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/NB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/NB.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/NL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/NL.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/NT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/NT.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/NU.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/NU.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/ON.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/ON.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/PE.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/PE.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/QC.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/QC.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/FieldNames/YT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/FieldNames/YT.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/Fix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/Fix.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T1/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T1/Types.hs -------------------------------------------------------------------------------- /src/Tax/Canada/T4.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/T4.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Territory/NT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Territory/NT.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Territory/NU.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Territory/NU.hs -------------------------------------------------------------------------------- /src/Tax/Canada/Territory/YT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Canada/Territory/YT.hs -------------------------------------------------------------------------------- /src/Tax/FDF.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/FDF.hs -------------------------------------------------------------------------------- /src/Tax/PDFtk.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/PDFtk.hs -------------------------------------------------------------------------------- /src/Tax/Util.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/src/Tax/Util.hs -------------------------------------------------------------------------------- /stage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/stage.sh -------------------------------------------------------------------------------- /test/Properties.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/Properties.hs -------------------------------------------------------------------------------- /test/Regression.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/Regression.hs -------------------------------------------------------------------------------- /test/Test/Transformations.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/Test/Transformations.hs -------------------------------------------------------------------------------- /test/regression/inputs/5006-r-fill-24e-example1.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/5006-r-fill-24e-example1.fdf -------------------------------------------------------------------------------- /test/regression/inputs/5006-r-fill-24e-issue2.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/5006-r-fill-24e-issue2.fdf -------------------------------------------------------------------------------- /test/regression/inputs/5006-r-fill-24e-unicode1.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/5006-r-fill-24e-unicode1.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example2/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example2/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example2/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example2/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example2/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example2/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example3/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example3/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example3/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example3/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example3/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example3/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example3/t4-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example3/t4-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example4/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example4/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example4/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example4/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example4/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example4/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example4/t4-fill-24e-1.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example4/t4-fill-24e-1.fdf -------------------------------------------------------------------------------- /test/regression/inputs/example4/t4-fill-24e-2.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/inputs/example4/t4-fill-24e-2.fdf -------------------------------------------------------------------------------- /test/regression/reference/5006-r-fill-24e-example1.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/5006-r-fill-24e-example1.fdf -------------------------------------------------------------------------------- /test/regression/reference/5006-r-fill-24e-issue2.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/5006-r-fill-24e-issue2.fdf -------------------------------------------------------------------------------- /test/regression/reference/5006-r-fill-24e-unicode1.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/5006-r-fill-24e-unicode1.fdf -------------------------------------------------------------------------------- /test/regression/reference/example2/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example2/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example2/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example2/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example2/5006-r-fill-23e-example1.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example2/5006-r-fill-23e-example1.fdf -------------------------------------------------------------------------------- /test/regression/reference/example2/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example2/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example3/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example3/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example3/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example3/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example3/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example3/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example4/5000-s6-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example4/5000-s6-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example4/5006-c-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example4/5006-c-fill-24e.fdf -------------------------------------------------------------------------------- /test/regression/reference/example4/5006-r-fill-24e.fdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/test/regression/reference/example4/5006-r-fill-24e.fdf -------------------------------------------------------------------------------- /web/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/Main.hs -------------------------------------------------------------------------------- /web/client/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/config-overrides.js -------------------------------------------------------------------------------- /web/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/package-lock.json -------------------------------------------------------------------------------- /web/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/package.json -------------------------------------------------------------------------------- /web/client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/public/favicon.ico -------------------------------------------------------------------------------- /web/client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/public/index.html -------------------------------------------------------------------------------- /web/client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/public/manifest.json -------------------------------------------------------------------------------- /web/client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/App.css -------------------------------------------------------------------------------- /web/client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/App.js -------------------------------------------------------------------------------- /web/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/index.js -------------------------------------------------------------------------------- /web/client/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/package.json -------------------------------------------------------------------------------- /web/client/src/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/public/index.html -------------------------------------------------------------------------------- /web/client/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/styles.css -------------------------------------------------------------------------------- /web/client/src/t4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/client/src/t4.js -------------------------------------------------------------------------------- /web/static/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/static/about.html -------------------------------------------------------------------------------- /web/static/shared.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/static/shared.css -------------------------------------------------------------------------------- /web/static/t4.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blamario/canadian-income-tax/HEAD/web/static/t4.css --------------------------------------------------------------------------------