Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.48 KB

File metadata and controls

40 lines (30 loc) · 1.48 KB

rescript-tea — Successor Notice

This package is the consolidated legacy base

rescript-ecosystem/rescript-tea/ is the canonical, consolidated home for the ReScript Elm Architecture. It is left to this monorepo: any ReScript TEA changes happen here, not in the standalone https://github.com/hyperpolymath/rescript-tea repo (which has diverged and is pending reconciliation + retirement — see ../MIGRATION.adoc).

Go-forward: affinescript-tea

Per estate language policy (RS/TS/JS → AffineScript → typed-wasm), the successor is affinescript-tea — an AffineScript TEA implementation. New TEA feature work targets affinescript-tea, not continued ReScript feature work here.

Do not hand-port yet

affinescript-tea does not exist and must not be hand-translated ahead of the compiler. It is blocked on the same primitives as gitbot-fleet#148:

  • affinescript#61Http.fetch

  • affinescript#62Promise

  • affinescript#63Json

  • affinescript#64Dict

Until those land, AffineScript cannot express the HTTP/async/JSON/dict surface TEA relies on. This rescript-tea corpus is the reference for the eventual mechanical port. Manual ports would diverge from it, need redoing, and risk silent semantic drift.

Exit

Create/scaffold affinescript-tea when affinescript#61–64 resolve; mechanically port from this base; then this package becomes archival.