Lilith Orion Hafner

Results 181 issues of Lilith Orion Hafner

The most prominent interfaces defined in base are [listed in the documentation](https://docs.julialang.org/en/v1/manual/interfaces). Here are some others: # Rounding Define `MyType

The cross-page link is broken. Rather than fix it, I removed it because the API section is typically already on-screen when folks see this link. The note syntax is not...

When I put setup in `@compile_workload`, it fails to compile later steps. I suspect this is due to inlining or otherwise treating multiple lines in the compile workflow step as...

The docs about DenseArray merely require that elements are stored contiguously in memory, so one could define a DenseArray subtype that meets that definition and does not define `strides` or...

domain:arrays

The true default definition, as per `@less strides([])` is ```julia strides(a::Union{DenseArray,StridedReshapedArray,StridedReinterpretArray}) = size_to_strides(1, size(a)...) ``` But I wrote an equivalent default that does not depend on internals.

domain:docs

`ScopedValues.get(::ScopedValues.ScopedValue)` performs a very similar role as `Base.get(collection, index, default)` and I think they should have the same API and name, i.e. rename `ScopedValues.get` to `Base.get` and make its API...

design
status:triage

#50105 added a preliminary list of symbols to be marked as `public` from `Base`. We should finalize that list for Base, stdlibs, and submodules before 1.11. ```[tasklist] ### Tasks -...

domain:docs
status:help wanted

It's part of the strided arrays API https://docs.julialang.org/en/v1/manual/interfaces/#man-interface-strided-arrays

backport 1.11

Closes #40009 which was left open because of the needs news tag.

See also, some alternatives: #54556, #53707

design
backport 1.11