Commit graph

  • d31a28a08c Draft RFC on function overload resolution ajeffrey@roblox.com 2022-03-25 17:35:30 -05:00
  • 4a0ad2e025 Oops, forgot a hole! ajeffrey@roblox.com 2022-03-25 14:22:12 -05:00
  • afe4700d59 Added a counterexample ajeffrey@roblox.com 2022-03-25 13:52:39 -05:00
  • ec7c5e3b84 Added a discussion of set-theoretic models of subtyping ajeffrey@roblox.com 2022-03-25 13:05:34 -05:00
  • 2c339d52c0
    Sync to upstream/release/520 (#427) 0.520 Arseny Kapoulkine 2022-03-24 15:04:14 -07:00
  • d13b50de16 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-03-24 14:49:30 -07:00
  • 44405223ce Merge branch 'master' into merge Arseny Kapoulkine 2022-03-24 14:49:29 -07:00
  • 373da161e9 Sync to upstream/release/520 Arseny Kapoulkine 2022-03-24 14:49:08 -07:00
  • 96449acecb Forgot two important words. Andy Friesen 2022-03-24 14:18:57 -07:00
  • c9d6c134fc Fix the subtyping theory for functions. Andy Friesen 2022-03-24 13:50:33 -07:00
  • 5e7e462104
    Update STATUS.md Arseny Kapoulkine 2022-03-24 13:10:56 -07:00
  • ab64a097cd
    Mark sealed table subtyping RFC as implemented Arseny Kapoulkine 2022-03-24 13:10:30 -07:00
  • 2335b26ffc
    Update library.md Arseny Kapoulkine 2022-03-24 09:31:18 -07:00
  • b8e025311b
    Mark table.clone as implemented Arseny Kapoulkine 2022-03-24 09:29:20 -07:00
  • 5a21c41363
    Update STATUS.md Arseny Kapoulkine 2022-03-24 09:26:42 -07:00
  • 7ab76e582c
    RFC: Do not implement non-nil postfix ! operator. (#420) Alexander McCord 2022-03-24 08:38:16 -07:00
  • 2f15079642
    Fold in rationale for making else branch mandatory in if-then-else expressions. (#426) Alexander McCord 2022-03-23 16:53:52 -07:00
  • 2fa4ca9892
    Minor change to the example. Alexander McCord 2022-03-23 15:35:53 -07:00
  • dac957e7ad
    Update syntax-if-expression.md Alexander McCord 2022-03-23 15:26:50 -07:00
  • 7721955ba5
    Prototyping: add semantic subtyping (#424) Alan Jeffrey 2022-03-23 15:02:57 -05:00
  • 57ef0286de Naming is hard ajeffrey@roblox.com 2022-03-23 14:56:14 -05:00
  • f2b6a05532 Updating test expectations ajeffrey@roblox.com 2022-03-22 18:14:41 -05:00
  • 1c76f5c5e7 WIP ajeffrey@roblox.com 2022-03-22 15:15:07 -05:00
  • c99c1aa486 WIP ajeffrey@roblox.com 2022-03-22 12:49:57 -05:00
  • 8aeba47463 WIP ajeffrey@roblox.com 2022-03-22 00:33:21 -05:00
  • b79233ecad WIP ajeffrey@roblox.com 2022-03-21 22:27:43 -05:00
  • afadb3cd18 WIP ajeffrey@roblox.com 2022-03-17 21:58:04 -05:00
  • 362428f8b4
    Sync to upstream/release/519 (#422) 0.519 Arseny Kapoulkine 2022-03-17 17:46:04 -07:00
  • 57faf7aaf2 Lower the stack limit to make tests pass in debug Arseny Kapoulkine 2022-03-17 17:32:02 -07:00
  • eee60dcaf3 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-03-17 17:07:51 -07:00
  • 305f255a1f Merge branch 'master' into merge Arseny Kapoulkine 2022-03-17 17:07:07 -07:00
  • adecd84067 Sync to upstream/release/519 Arseny Kapoulkine 2022-03-17 17:06:25 -07:00
  • 17c7af4093
    Propose { metatable :: T } instead. Alexander McCord 2022-03-15 14:11:15 -07:00
  • 529467f63b
    Update rfcs/lower-bounds-calculation.md Andy Friesen 2022-03-15 13:32:48 -07:00
  • 416df2157f
    Update syntax-metatable-type-annotation.md Alexander McCord 2022-03-14 16:22:51 -07:00
  • 4fdead5e3c
    yield from interrupt #287 (#413) Luca Salmin 2022-03-14 19:43:40 +01:00
  • fe71aff7af
    Update library.md Arseny Kapoulkine 2022-03-14 10:30:49 -07:00
  • cb74ad906f
    Delete syntax-nil-forgiving-operator.md Alexander McCord 2022-03-11 11:12:38 -08:00
  • a44b7906b6
    Sync to upstream/release/518 (#419) 0.518 Arseny Kapoulkine 2022-03-11 08:55:02 -08:00
  • bf74a347c3 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-03-11 08:36:10 -08:00
  • 6667df02df Merge branch 'master' into merge Arseny Kapoulkine 2022-03-11 08:36:08 -08:00
  • feea507be3 Sync to upstream/release/518 Arseny Kapoulkine 2022-03-11 08:31:18 -08:00
  • 14a5ec4ca7 Bit more draft RFC about type normalization ajeffrey@roblox.com 2022-03-10 16:07:14 -06:00
  • bfe07ac261 Bit more draft RFC about type normalization ajeffrey@roblox.com 2022-03-10 15:29:38 -06:00
  • a48c2e17cd Started on a draft RFC about type normalization ajeffrey@roblox.com 2022-03-09 20:37:49 -06:00
  • e738e1ad15 RFC: Update 'nil-forgiving operator' to specify behavior wrt type packs Vyacheslav Egorov 2022-03-08 15:29:52 +02:00
  • 8164136dc7
    fixed identation Luca Salmin 2022-03-08 14:17:24 +01:00
  • 3832d245bf fixed identation luca salmin 2022-03-08 14:11:47 +01:00
  • 904ce427d0 yield from interrupt luca salmin 2022-03-08 14:07:23 +01:00
  • 4fbbf7ffd4 Substantial changes to lower-bounds-calculation.md Andy Friesen 2022-03-07 13:50:30 -08:00
  • 14681d1897
    Rename path-recognition-to-former-locations to path-recognition-to-former-locations.md ProBaturay 2022-03-06 00:05:34 +03:00
  • 498588e5c9
    Rename Path recognition to former locations to path-recognition-to-former-locations ProBaturay 2022-03-06 00:05:21 +03:00
  • 55bf55047b
    Create Path recognition to former locations ProBaturay 2022-03-05 23:59:39 +03:00
  • dbdf91f3ca
    Sync to upstream/release/517 (#408) 0.517 Arseny Kapoulkine 2022-03-04 08:36:33 -08:00
  • 75e66f13c5 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-03-04 08:19:48 -08:00
  • 600b8a483a Merge branch 'master' into merge Arseny Kapoulkine 2022-03-04 08:19:44 -08:00
  • 9bfecab5ba Sync to upstream/release/517 Arseny Kapoulkine 2022-03-04 08:19:20 -08:00
  • 27ddefbf02 drop verbosity to 2 Lily Brown 2022-03-03 14:32:22 -08:00
  • 7da45935eb enable verbosity for testing Lily Brown 2022-03-03 14:27:42 -08:00
  • 3a778f1f83 the right timestamp, please Lily Brown 2022-03-03 14:18:40 -08:00
  • b2b3145186 seriously Lily Brown 2022-03-03 14:13:19 -08:00
  • 337879cb59 it does not Lily Brown 2022-03-03 14:11:32 -08:00
  • b0f6d79cfe does this work? Lily Brown 2022-03-03 14:10:27 -08:00
  • 0229fb7766 quote index state to stop yaml parsing from interpreting it Lily Brown 2022-03-03 14:06:33 -08:00
  • 0e206d8bf3 pin to an actually existing index state Lily Brown 2022-03-03 14:04:22 -08:00
  • 13305ce3d5 use index-state in cabal update as well Lily Brown 2022-03-03 14:02:01 -08:00
  • b619d73b16 pin specific index state Lily Brown 2022-03-03 14:00:46 -08:00
  • 6c923b8802
    Prototyping: strings (#390) Lily Brown 2022-03-02 15:26:58 -08:00
  • bb7af77ff3 test concat Lily Brown 2022-03-02 15:03:19 -08:00
  • 48e9300571 add concat operator Lily Brown 2022-03-02 14:56:10 -08:00
  • 51ca4720ce check Everything Lily Brown 2022-03-02 14:56:02 -08:00
  • 84ab49eb08 fix up strict mode typechecks Lily Brown 2022-03-02 14:28:19 -08:00
  • d700c08e9d Merge branch 'main' into prototyping-strings Lily Brown 2022-03-02 14:13:55 -08:00
  • c5477d522d
    Prototyping strict mode (#399) Alan Jeffrey 2022-03-02 16:02:51 -06:00
  • 4fb0d28e23
    Apply suggestions from code review Alan Jeffrey 2022-03-02 13:17:13 -06:00
  • d277cc2c3b
    Luau Recap: February 2022 (#403) vegorov-rbx 2022-03-02 06:27:35 -08:00
  • b6e15003f7
    Update docs/_posts/2022-02-28-luau-recap-february-2022.md vegorov-rbx 2022-03-02 03:36:13 -08:00
  • 982eca25eb
    Update syntax-metatable-type-annotation.md Alexander McCord 2022-03-01 14:59:04 -08:00
  • e2f72a92d5
    Remove "Example:" because I didn't use it consistently enough. Alexander McCord 2022-03-01 14:23:16 -08:00
  • 638fb6cbb7
    Update syntax-metatable-type-annotation.md Alexander McCord 2022-03-01 14:18:20 -08:00
  • 861e3f7cdb Added information about new lint Vyacheslav Egorov 2022-03-01 21:12:03 +02:00
  • 62c8a3ecdc
    Apply suggestions from code review vegorov-rbx 2022-03-01 10:49:36 -08:00
  • 2596fd12be Fixed Markdown linter warnings, converted tabs to spaces and added a note on 'select' optimization Vyacheslav Egorov 2022-03-01 20:47:17 +02:00
  • fd2543a9a5 Rebuild pages Vyacheslav Egorov 2022-03-01 20:27:54 +02:00
  • e0d6f06b09 Luau Recap: February 2022 Vyacheslav Egorov 2022-03-01 20:25:42 +02:00
  • 70348e728b Remove unneeded files ajeffrey@roblox.com 2022-02-28 17:02:48 -06:00
  • 898c0501d1
    Update STATUS.md Arseny Kapoulkine 2022-02-28 14:16:35 -08:00
  • 5e8242aeda
    RFC: table.clone (#362) Arseny Kapoulkine 2022-02-28 14:15:33 -08:00
  • b7dd56daa9
    Missed a spot. Alexander McCord 2022-02-28 13:32:57 -08:00
  • fb11ca00f4
    Update README.md Arseny Kapoulkine 2022-02-28 10:50:23 -08:00
  • 70c00b375e
    Update syntax-metatable-type-annotation.md Alexander McCord 2022-02-28 04:49:42 -08:00
  • 736369a4d9
    Create syntax-metatable-type-annotation.md Alexander McCord 2022-02-27 19:55:36 -08:00
  • 29b7623b84 WIP ajeffrey@roblox.com 2022-02-25 15:36:53 -06:00
  • e717262099 WIP ajeffrey@roblox.com 2022-02-25 15:00:41 -06:00
  • cad61447f2 Merge remote-tracking branch 'upstream/master' into prototyping-strict-mode ajeffrey@roblox.com 2022-02-25 14:49:06 -06:00
  • bdccee36ee WIP ajeffrey@roblox.com 2022-02-25 14:48:34 -06:00
  • ac76424b6d WIP ajeffrey@roblox.com 2022-02-25 14:47:01 -06:00
  • f0fc84e4c3 Reword and fix references to functions that don't exist in the document. Andy Friesen 2022-02-25 10:22:19 -08:00
  • db3a8a2f0f
    Update prototyping.yml (#398) 0.516 Arseny Kapoulkine 2022-02-24 17:08:54 -08:00
  • 51133397cc Merge remote-tracking branch 'upstream/master' into prototyping-strict-mode ajeffrey@roblox.com 2022-02-24 18:22:31 -06:00