Strict Environment is intended to address three distinct problems that are frequently encountered by TypeScript developers.
This is an alternative approach to solving the problems that placeholder types were intended to address.
{ | |
issue_1: repository(owner: "microsoft", name: "TypeScript") { | |
issueOrPullRequest(number: 1) { | |
...IssueOrPRBody | |
} | |
} | |
issue_2: repository(owner: "microsoft", name: "TypeScript") { | |
issueOrPullRequest(number: 2) { | |
...IssueOrPRBody | |
} |
Programming Language Checklist | |
by Colin McMillen, Jason Reed, and Elly Jones. | |
You appear to be advocating a new: | |
[ ] functional [ ] imperative [ ] object-oriented [ ] procedural [ ] stack-based | |
[x] "multi-paradigm" [ ] lazy [ ] eager [x] statically-typed [ ] dynamically-typed | |
[ ] pure [ ] impure [ ] non-hygienic [ ] visual [ ] beginner-friendly | |
[ ] non-programmer-friendly [ ] completely incomprehensible | |
programming language. Your language will not work. Here is why it will not work. | |
You appear to believe that: |