Design pattern are well-known solutions to recurring problems. This repo holds some of the classical introductory exercises for different design patterns
yarn install
Execute the tests with:
yarn test
Once you get a test passing, you can enable the next one by changing xit
to it
.
yarn # install dependencies
yarn start # invoke development with webpack-dev-server
yarn ts-node <file_path>
# e.g. $yarn ts-node src/functional/closure/adjectifier.ts
Just run with
python <file_path>
or
python3 <file_path>