Skip to content

Commit 3e6b3ab

Browse files
committed
Update
1 parent 286df5f commit 3e6b3ab

23 files changed

Lines changed: 180 additions & 186 deletions

TODO

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
- [ ] Terminology
22
- [ ] Types
3+
- [ ] Nullability
34
- [ ] Packages
45
- [ ] Namespaces
56
- [ ] Classes

src/SUMMARY.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,24 @@
11
# Summary
22

33
- [Overview](./overview.md)
4-
- [What has changed from ActionScript 3](./overview/as3-changes.md)
4+
- [What has changed from ActionScript 3](./overview/as3-changes.md)
5+
- [Terminology](./terminology.md)
6+
- [Types](./types.md)
7+
- [Wildcard](./types/wildcard.md)
8+
- [void](./types/void.md)
9+
- [null](./types/null.md)
10+
- [String](./types/string.md)
11+
- [Boolean](./types/boolean.md)
12+
- [Number](./types/number.md)
13+
- [BigInt](./types/bigint.md)
14+
- [float](./types/float.md)
15+
- [decimal](./types/decimal.md)
16+
- [int](./types/int.md)
17+
- [uint](./types/uint.md)
18+
- [Array](./types/array.md)
19+
- [Map](./types/map.md)
20+
- [Tuple](./types/tuple.md)
21+
- [Structural function](./types/structural-function.md)
22+
- [Structural object](./types/structural-object.md)
23+
- [Union](./types/union.md)
24+
- [Object](./types/object.md)

src/_BASE/types.md

Lines changed: 0 additions & 185 deletions
This file was deleted.

src/terminology.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Terminology

src/types.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Types

src/types/array.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Array
2+
3+
The `Array.<T>` type, abbreviated `[T]`, represents a growable list of elements.
4+
5+
## Numeric optimization
6+
7+
`[T]` is optimized for when `T` is a number type; for instance, `[uint]` will use a growable buffer optimized specifically for 32-bit unsigned integers.

src/types/bigint.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# BigInt
2+
3+
The `BigInt` type represents an arbitrary range integer.

src/types/boolean.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Boolean
2+
3+
The `Boolean` type consists of the values `false` and `true`.

src/types/decimal.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# decimal
2+
3+
The `decimal` type represents an IEEE 754 quadruple-precision floating point (binary128).

src/types/float.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# float
2+
3+
The `float` type represents an IEEE 754 single-precision floating point.

0 commit comments

Comments
 (0)