1 parent 3b7c323 commit 4843453Copy full SHA for 4843453
1 file changed
vignettes/quickr-semantics.Rmd
@@ -25,6 +25,8 @@ value — never a different value.
25
26
> `quick(f)(x)` either returns exactly what `f(x)` returns — same values,
27
> same `typeof()`, same shape — or raises an error. Never a third thing.
28
+> The unchecked `NA` inputs and out-of-bounds runtime subscripts documented
29
+> below are outside this contract and have undefined behavior.
30
31
When quickr cannot reproduce R's behavior, it refuses. It prefers to
32
refuse at compile time, when `quick()` is called; when the decision
0 commit comments