DEV Community

hemanth.hm
hemanth.hm

Posted on

Updates from the 81st meeting of TC39

There were many items in the agenda, this post mainly focuses on feature proposals

Stage 3

  • Temporal: Provides standard objects and functions for working with dates and times.

P.S: It's intended to be shipped behind a flag while some changes are worked out.

  • Error Cause: Enhancing errors with a distinct "cause".

Stage 2:

  • Array find from last: Proposal for .findLast() and .findLastIndex() methods on array and typed array.

Stage 1:

  • Module Fragments: JavaScript module fragments are a syntax for named, inline JS modules, which can be used for bundling multiple modules into a single JavaScript file.

Bonus:


Just love how these smart humans collaborate!@wSokra Reported Unexpected execution order with multiple parents https://t.co/6dxkBPuhIy on TLA.@guybedford makes the changes in the spec for DFS invariant extension.@_codehag reviews the spec and drafts https://t.co/SME9KC2ULh pic.twitter.com/7YTfGpY8lT

— Hemanth.HM (@GNUmanth) March 10, 2021

Top comments (3)

Collapse
 
richardtallent profile image
Richard Tallent • Edited

About time!
(baddadjoke)

Collapse
 
maxart2501 profile image
Massimo Artizzu

To this day, I have no clue why findLast and findLastIndex weren't added to the spec back when find and findIndex were.

Collapse
 
jordanaustin profile image
Jordan Austin

Thank you for this!