3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-26 03:46:22 +00:00
z3/src/api/js/src
Copilot fbeb4b22eb
Add missing Go Goal/FuncEntry/Model APIs and TypeScript Seq higher-order operations (#9006)
* Initial plan

* fix: add missing API bindings from discussion #8992 for Go and TypeScript

- Go tactic.go: add Goal.Depth(), Goal.Precision(), Goal.Translate(), Goal.ConvertModel()
- Go solver.go: add FuncEntry struct, FuncInterp.GetEntry/SetElse/AddEntry, Model.HasInterp
- TypeScript types.ts + high-level.ts: add Seq.map/mapi/foldl/foldli

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-03-15 12:57:44 -07:00
..
high-level Add missing Go Goal/FuncEntry/Model APIs and TypeScript Seq higher-order operations (#9006) 2026-03-15 12:57:44 -07:00
low-level Update emscripten (#7473) 2024-12-06 18:11:14 -08:00
browser.ts Implement register_on_clause for OCaml and TypeScript bindings 2026-02-26 04:04:27 +00:00
jest.ts Implement register_on_clause for OCaml and TypeScript bindings 2026-02-26 04:04:27 +00:00
node.ts Implement register_on_clause for OCaml and TypeScript bindings 2026-02-26 04:04:27 +00:00