Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teppeis/typescript-spec-md

Markdown version of TypeScript Specification
https://github.com/teppeis/typescript-spec-md

Last synced: 3 months ago
JSON representation

Markdown version of TypeScript Specification

Awesome Lists containing this project

README

        

### **** Deprecated ****

[spec.md](https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md) is provided officially now!

----

TypeScript Spec in Markdown
====

This is Markdown version of [TypeScript Language Specification 1.0](http://www.typescriptlang.org/Content/TypeScript%20Language%20Specification.pdf) (officially provided as pdf or doc).

You can link to a certain section of the spec easily.

Please pull-request to translate into other languages!

## Table of Contents

* [Index](./en/index.md)
* [1 Introduction](./en/ch01.md)
* [2 Basic Concepts](./en/ch02.md)
* [3 Types](./en/ch03.md)
* [4 Expressions](./en/ch04.md)
* [5 Statements](./en/ch05.md)
* [6 Functions](./en/ch06.md)
* [7 Interfaces](./en/ch07.md)
* [8 Classes](./en/ch08.md)
* [9 Enums](./en/ch09.md)
* [10 Internal Modules](./en/ch10.md)
* [11 Source Files and External Modules](./en/ch11.md)
* [12 Ambients](./en/ch12.md)
* [A Grammar](./en/appendix.md)

----

The original spec is lisenced under [the Open Web Foundation Final Specification
Agreement Version 1.0](http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0).

This work is lisenced under [CC BY 4.0](http://creativecommons.org/licenses/by/4.0/).