Skip to content

mrjacobbloom/my_first_calculator.d.ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Finally, you can do math in the TypeScript type system!

A lot of people wanted this: microsoft/TypeScript#26382 microsoft/TypeScript#15645 microsoft/TypeScript#15794

Works with numbers 0-50:

type eight = MyFirstCalculator<3, '+', 5>;
type fourteen = MyFirstCalculator<50, '-', 36>;
type hundred = MyFirstCalculator<10, '*', 10>;
type two = MyFirstCalculator<10, '/', 5>;
type willProbablyBreak = MyFirstCalculator<10, '/', 0>;

Inspired by https://github.com/AceLewis/my_first_calculator.py

About

Finally, you can do math in the TypeScript type system!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages