ECMAScript仕様輪読会 #92
前回: ECMAScript仕様輪読会 #91
Cosenseの招待リンク: https://scrapbox.io/projects/esspec/invitations/85b96c9fa718ce5185e307196ed8fb53
connpass: https://esspec.connpass.com/
Discord: https://discord.gg/59S3y6weQj
ES Spec Draft: https://tc39.es/ecma262/
multipage: https://tc39.es/ecma262/multipage/
資料: https://speakerdeck.com/syumai/ecmascriptshi-yang-wodu-munonibi-yao-nazhi-shi-daiziesutoban
読み物リスト
Twitter hashtag: #esspec
便利ツール
esspec-memo: https://tars0x9752.github.io/esspec-memo/esspec.html
Scrapbox Codeblock Generator: https://vzvu3k6k.github.io/scrapbox-codeblock/
TC39 Terminology: https://github.com/tc39/how-we-work/blob/main/terminology.md
esmeta playground: https://es-meta.github.io/playground/
時事ネタ
自己紹介 (近況報告)
syumai syumai.icon
X: https://x.com/__syumai GitHub: https://github.com/syumai
TSを書いて暮らしてます
体調を崩してます
花粉症らしい
こんな時期にあるもんなんですね
iwatsurut
とくに、イベントもなく過ごしています。
Chrome のタブ分割が便利
igrep(山本悠滋)
https://github.com/igrep/
会社にNixを導入したい
花粉対策はあまり花粉が飛んでない季節のうちにやるといいらしい
maru。(まる)
https://x.com/sbleru
主にTSで仕事してます。React, Node
3回目だ
CSS transformはめっちゃ行列計算してることがわかった
(花粉症は実家出たら治りました
ypresto (プレスト)
https://github.com/ypresto
主にフロントエンド周りをガチャガチャしています
MySQLの最適化とNext.jsのバージョンアップを横跳び
pnpmによるmonorepo管理で大変な
oO(なんかつくってます https://github.com/ypresto/pnpm-lock-buddy
趣味はレンズ沼です
syumaiさんの同僚に..!
前回のあらすじ
https://gemini.google.com/share/b1c79924c4fc
今回のメモ
https://github.com/NixOS/nix
devbox
https://devenv.sh/
https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-getnamedtimezoneepochnanoseconds
wall-clock time
実時間、実測時間
daylight saving time
夏時間
https://github.com/tc39/proposal-temporal
https://tc39.es/proposal-temporal/
ギュメ « »
« epochNanoseconds » でepochNanosecondsのリストを返すという意味
Record
[[Identifier]]
[[]]でRecordのフィールド名を表現する
サンプル
https://tc39.es/ecma262/multipage/numbers-and-dates.html#table-time-zone-identifier-record-fields
time zone aware
タイムゾーンを認識する?
Time Zone Offset String Format
https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-time-zone-offset-strings
Z(x)
Mathematical value → Bigint
R(x)
Number → Mathematical value
F(x)
Mathematical value → Number
finite time value
time value
epochからのカウント?
finite time value