Design pattern are well-known solutions to recurring problems. This repo holds some of the classical introductory exercises for different design patterns
yarn installExecute the tests with:
yarn testOnce 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-serveryarn ts-node <file_path>
# e.g. $yarn ts-node src/functional/closure/adjectifier.tsJust run with
python <file_path>or
python3 <file_path>