mikmoore

Results 42 comments of mikmoore
trafficstars

@LilithHafner forgive the ping, but since the changes discussed here come from your PR and look to be landing in v1.11, I was hoping you could take a glance at...

Maybe `nonaccessiblememonly` or `nonaccessible_mem_only`? But `inaccessible_mem_only` also seems fine and is more grammatically conventional (I think).

It makes me a tad anxious that we don't guarantee whether the `init` is a first or second argument to `op`. Could there be a situation where this is an...

One behavior I'd like to preserve is ```julia-repl julia> sum(fill(-0.0, 0)) 0.0 julia> sum(fill(-0.0, 3)) -0.0 ``` ~~It seems that the way to get this is to make `sum` on...

As best I can tell, the issue here was that `(lookMat * (Float32[0.5, 0.5, 0, 1]))[2] == 2.9802322f-8` rather than `== 0.0f0`? If not, I misunderstand this issue and please...

I thought that was [resolved earlier](https://github.com/JuliaArrays/StaticArrays.jl/issues/1053#issuecomment-1177619080) to be the difference between `Float32` and `Float64` arithmetic? ```julia julia> lookAt(SVector{3,Float32}(2,2,2), SVector{3,Float32}(0.5, 0.5, 0), SVector{3,Float32}(0,0,1)) * Float32[0.5, 0.5, 0, 1] 4-element Vector{Float32}: 0.0...

A *docstring* does not help discoverability. Once one is reading `help?> conj` or `help?> sign`, one has already found the function they want and are merely asking about usage. One...

While there could be reasons for a specialized implementation like this (e.g., it looks like this could take advantage of existing complex matrix exponentiation, which is reasonably performant), it appears...

I definitely support such a change. Situations where N-ary uses of `+`/`++`/`*` are significantly and uncontroversially better are so few that requiring an explicit non-infix N-ary call seems reasonable. The...

This is a clever way to implement unreachable, but I don't like it. It's too hard to use properly. An `unreachable()` function or macro seems to be a much safer...