![]()
ReScript 12 已經正式推出喇!呢個版本完成咗多年嚟嘅大改造,將編譯器徹底同舊有嘅 OCaml 遺留限制分開,刷新咗開發流程,又加入咗好多基於真實用戶反饋嘅現代功能。
今次最大亮點係全新設計嘅建構工具,支援精準依賴追蹤、增量建構更快,仲有更好嘅 monorepo 支援;runtime 變得模組化,用獨立嘅 @rescript/runtime 包裝;運算符號統一咗,+ – * / 等等可以直接用喺 int、float 同 bigint,仲支援字串相加;新增咗 dictionary literals 同 pattern matching,nested record types 更乾淨,JSX preserve mode、regex literals 等新功能都好實用。
另外仲有實驗性嘅 let? 語法,可以零成本 unwrap option 同 result,暫時要開 flag 先用得到。
想知更多詳情或者開始遷移,就即刻去官方 blog 睇啦!https://rescript-lang.org/blog/release-12-0-0/