From de0f469eda2a1920cb5ad6482910ebf969baa077 Mon Sep 17 00:00:00 2001 From: Sanskar Date: Sat, 7 Nov 2026 21:09:23 +0530 Subject: [PATCH 1/2] docs(science): mark the third numerical kernel merged but unreleased --- docs/project/scientific-computing.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/project/scientific-computing.md b/docs/project/scientific-computing.md index 73888e6..3820964 100644 --- a/docs/project/scientific-computing.md +++ b/docs/project/scientific-computing.md @@ -33,11 +33,12 @@ entries and strictly increasing coordinates. They are not symbolic differentiation, spline fitting or exact integration. The merged code checks numerical overflow, enforces bounded work and numerical output allocation, and uses finite binary64 arithmetic. -[Compiler PR #155](https://github.com/scarp-lang/scarp/pull/155) additionally -proposes `sample_cumulative_area(x, y) -> vector`, a time-series prefix -integration kernel with one result per input coordinate. Its first value is -zero and its final value matches the full sampled integral for representable -results. **PR #155 is development work, not an alpha.3 feature.** +[Compiler PR #155](https://github.com/scarp-lang/scarp/pull/155) has +also **merged into main**, adding +`sample_cumulative_area(x, y) -> vector`: a prefix integral with one result +per coordinate. Its first value is zero and its final value matches the +full sampled integral for finite, representable results. +**All three kernels are available in current source only, not alpha.3.** ## Architecture and dependency order From 7a600bb6061bac0e40944c559baeb06c69635e88 Mon Sep 17 00:00:00 2001 From: Sanskar Date: Sat, 7 Nov 2026 21:09:25 +0530 Subject: [PATCH 2/2] docs(science): mark the third numerical kernel merged but unreleased --- docs/hi/project/scientific-computing.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/hi/project/scientific-computing.md b/docs/hi/project/scientific-computing.md index 194c59e..2a88408 100644 --- a/docs/hi/project/scientific-computing.md +++ b/docs/hi/project/scientific-computing.md @@ -36,11 +36,11 @@ framework अभी नहीं बने हैं। strictly increasing होने चाहिए। ये numerical estimates हैं, symbolic differentiation या बिल्कुल सही गणितीय integration का दावा नहीं करते। -[Compiler PR #155](https://github.com/scarp-lang/scarp/pull/155) में -`sample_cumulative_area(x, y) -> vector` पर काम हो रहा है। यह हर sample -तक जमा हुआ integral देगा: पहला परिणाम शून्य और आख़िरी कुल integral होगा -(जब परिणाम finite और representable हों)। **यह अभी विकास के चरण में है, -प्रकाशित alpha.3 में उपलब्ध नहीं है।** +[Compiler PR #155](https://github.com/scarp-lang/scarp/pull/155) भी +**main में merge हो चुका है**। इसमें `sample_cumulative_area(x, y) -> vector` +हर sample तक जमा हुआ integral देता है: पहला परिणाम शून्य और आख़िरी कुल +integral होता है (जब परिणाम finite और representable हों)। +**ये तीनों functions अभी प्रकाशित alpha.3 में उपलब्ध नहीं हैं।** ## आगे काम का सही क्रम