An exploration of english to finnish translation using TDD
Prerequisites: nodejs and yarn package manager
After git cloning to your local machine, from the project's directory, install all dependencies using the following command:
yarn
Run the tests to see how various verb infinitives are conjugated, given the different pronouns as well as the tenses, with negation or otherwise.
yarn test
- Refactoring
- Move "configuration" json folder contents into typescript files in src
- Make compiler more strict and then fix compiler errors (especially any)
- Remove all mutation
- Break files into smaller pieces
- Make the array based definitions / configurations more self-evident
- Update API to be more of a DSL (use getters, self-descriptive englishy nouns)
- Upgrade to immutable Collections library (from heartpoints)
- Features
- Derive "stems" from "infinitives"
- Add other tenses
- Add the conjugations of nouns