Skip to content
This repository has been archived by the owner on Mar 16, 2021. It is now read-only.

Latest commit

 

History

History
35 lines (25 loc) · 1.01 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.01 KB

finnish

An exploration of english to finnish translation using TDD

Installation

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

Usage / Testing

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

Next Steps

  • 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