Commit graph

152 commits

Author SHA1 Message Date
ajeffrey@roblox.com
7296033f23 Shrunk screenshots for HATRA paper 2021-07-19 17:35:20 -05:00
ajeffrey@roblox.com
fb20890550 Rebuilt HATRA pdf 2021-07-19 16:36:04 -05:00
Andy Friesen
2bcc270b98 Minor wordsmithing. 2021-07-19 14:30:29 -07:00
ajeffrey@roblox.com
d89d5b0b1f Fixed typo in the the HATRA paper 2021-07-19 16:19:38 -05:00
ajeffrey@roblox.com
6cefa191a5 Fixed author list of the HATRA paper 2021-07-19 16:15:46 -05:00
ajeffrey@roblox.com
81599cc78d Got the HATRA paper back down to 4pp+bib 2021-07-19 16:14:25 -05:00
ajeffrey@roblox.com
38b52ff21b Fleshed out the bibliography 2021-07-19 16:10:41 -05:00
ajeffrey@roblox.com
9effcbf36b Got the HATRA paper down to 4pp + bibliography 2021-07-19 12:24:31 -05:00
ajeffrey@roblox.com
7709ec457a Added Lily as an author of the HATRA paper 2021-07-19 12:24:13 -05:00
ajeffrey@roblox.com
1c232d328d Fixing bugs in defns in the HATRA paper 2021-07-16 18:49:42 -05:00
ajeffrey@roblox.com
6ee9bff705 Wordsmithing the HATRA paper 2021-07-16 18:31:40 -05:00
ajeffrey@roblox.com
8329fdff26 Yet more tidying of the HATRA paper 2021-07-16 18:28:05 -05:00
ajeffrey@roblox.com
f31006319f Checked in images for HATRA 2021-07-16 16:41:14 -05:00
Andy Friesen
1e052dc450 Some ideas wrt mixing strict and nonstrict code. 2021-07-16 14:02:48 -07:00
ajeffrey@roblox.com
77c70d142e More tidying of the HATRA paper 2021-07-16 14:59:54 -05:00
ajeffrey@roblox.com
c470fe4175 First-pass brain-dump of the HATRA paper done. 2021-07-15 21:08:06 -05:00
ajeffrey@roblox.com
c55652b28a Started fleshing out the technical bits of the HATRA paper 2021-07-15 14:14:25 -05:00
ajeffrey@roblox.com
61f8d81e0b Tidied up the HATRA paper again 2021-07-15 13:19:24 -05:00
ajeffrey@roblox.com
84b838fc6d Tidied up the HATRA paper 2021-07-15 12:14:37 -05:00
ajeffrey@roblox.com
baf1e1f4f8 Added sketchy bullet points everywhere in the HATRA paper 2021-07-14 19:49:43 -05:00
ajeffrey@roblox.com
73738c1504 Added even more HATRA intro 2021-07-14 19:18:54 -05:00
ajeffrey@roblox.com
c1665b0811 Updated LaTeX packages for HATRA paper 2021-07-14 18:28:06 -05:00
ajeffrey@roblox.com
3fb9f996f5 Added some more HATRA intro 2021-07-14 17:42:04 -05:00
ajeffrey@roblox.com
55f5c010a2 Added Andy as an author on the HATRA paper 2021-07-14 17:41:33 -05:00
ajeffrey@roblox.com
632b92355f Added frontmatter to the HATRA paper 2021-07-14 16:25:20 -05:00
ajeffrey@roblox.com
ca8391f5be Skeleton HATRA 2021 position paper 2021-07-14 16:12:06 -05:00
vegorov-rbx
01d9f8daf9
Luau Recap: June 2021 (#53)
* Template for the June post

* June post is ready

* Fixed post date

* Added a few examples

* Add another equality operator

* Update docs/_posts/2021-06-30-luau-recap-june-2021.md

Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>

* Note the limitation of current constraint resolver

Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2021-07-07 19:45:01 +03:00
Arseny Kapoulkine
bf17b6447a
Update lint.md (#52)
* Update lint.md

Add documentation for DeprecatedApi (live) and TableOperations (ships on July 7th)

* Update lint.md

Shorten line a bit
2021-07-06 09:06:51 -07:00
Arseny Kapoulkine
7e71295c27
RFC: Deprecate getfenv/setfenv (#51) 2021-06-24 23:02:57 -07:00
vegorov-rbx
9a4487f3e9
RFC: nil-forgiving operator (#48)
Co-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>
2021-06-23 12:58:00 -07:00
Arseny Kapoulkine
c8af786b10
Update compatibility.md
We decided that we can't enforce strict limits for insert/remove based on analysis of Roblox games
2021-06-15 19:05:27 -07:00
Arseny Kapoulkine
b439c9fcdc
Update performance.md
Restore the original sentence with tweaks; this seems like better wording since it highlights the importance of knowing the field name at compile time, no matter the notation.
2021-06-14 18:54:47 -07:00
Arseny Kapoulkine
40a175499e
Update performance.md
Remove outdated statement about table["field"] since we optimize it now the same way as table.field.
2021-06-14 10:53:26 -07:00
Arseny Kapoulkine
0fdf8824f1
Update performance.md (#50)
Add a section about vectors and libraries
2021-06-11 14:10:55 -07:00
Arseny Kapoulkine
50c22abae0
Update syntax.md (#46)
Add documentation for named arguments in function types.
2021-06-02 13:19:46 -07:00
Arseny Kapoulkine
b20601af89
Update lint.md (#44)
Update FunctionUnused and ImportUnused following internal changes that make it possible to suppress the warning using _
2021-06-02 12:49:35 -07:00
Arseny Kapoulkine
b490373454
Update syntax.md (#45)
Add information about type ascription syntax
2021-06-02 12:14:24 -07:00
vegorov-rbx
2a29ba1538
Update 2021-05-31-luau-recap-may-2021.md 2021-06-02 19:50:57 +03:00
vegorov-rbx
5c7a981866
Luau Recap: May 2021 (#42)
* Added May 2021 recap post

* Added missing items and fixed confusing function declaration example

* Apply suggestions from code review

Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>

* Small fix

Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2021-06-02 13:19:15 +03:00
Arseny Kapoulkine
e8a58ea42f
Update if-expr RFC with mid-block return interaction (#43)
We don't have mid-block return support yet and it's not clear if we will due to similar grammatical issues with this wrt function calls, but noting this for completeness (thanks @alexmccord for bringing this up)
2021-06-01 15:45:43 -07:00
vegorov-rbx
7ab5a3a2db
Mark 'Named Function Type Arguments' status as implemented (#41) 2021-05-31 21:07:37 +03:00
Lily Brown
43d606fad4
RFC: Sealed table subtyping (#38) 2021-05-31 10:39:09 -07:00
Arseny Kapoulkine
fff104b439
Rename linting pass to match internal changes
The name is cleaner and more correct
2021-05-30 11:55:52 -07:00
Andy Friesen
fc4cfede58
Document how to actually use an exported type from another module. (#40) 2021-05-28 10:31:47 -07:00
Alexander McCord
cc399fa98d
RFC: Singleton types (#37)
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2021-05-28 09:13:44 -07:00
Arseny Kapoulkine
b2b0c33b5e Update CNAME 2021-05-27 19:00:09 -07:00
Arseny Kapoulkine
a4fe638b17 Create CNAME 2021-05-27 18:52:43 -07:00
Arseny Kapoulkine
d6ca8b2ce3 Delete CNAME 2021-05-27 18:33:38 -07:00
Arseny Kapoulkine
d3b551e266 Create CNAME 2021-05-27 18:32:05 -07:00
Arseny Kapoulkine
d40107dc60
Add RFC status fields (#39)
It seems more consistent and unambiguous if we mark RFCs as being
implemented when the implementation lands instead of expecting to
cross-reference documentation. That also makes it easier for us to flag
stale RFCs.
2021-05-17 18:19:49 -07:00