Skip to content

A calculator written in typescript, following the principles of clean architecture

License

Notifications You must be signed in to change notification settings

denspiro/talculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

talculator

A very simple calculator written in TypeScript, following the principles of clean architecture.

Why?

The purpose of this repo is to teach myself TypeScript and clean architecture.

Some resources for reading about clean architecture

  1. https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html

  2. http://www.plainionist.net/Implementing-Clean-Architecture/

  3. https://medium.freecodecamp.org/a-typescript-stab-at-clean-architecture-b51fbb16a304

Getting started

Clone the repo, run npm install and then npm start.

What are EC and CLV keys?

EC clears the expression and CLV clears the last value of the expression.

Contributing

Feel free to open issues to ask questions and make suggestions.

Still under construction.

About

A calculator written in typescript, following the principles of clean architecture

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages