Mason Protter

Results 135 issues of Mason Protter

So I think what @AriMKatz was getting at in https://github.com/thautwarm/CanonicalTraits.jl/issues/7#issuecomment-574924912 was that they want a way to implement a trait based on behaviour instead of on datatype. That is, suppose...

bug

For large `MArray`s, this'll be slower than if we had a proper `MutableTuple`, but it does work and should be pretty quick for reasonable sizes. It shouldn't screw up the...

Things like https://discourse.julialang.org/t/smatrix-2-2-float64-is-not-a-concrete-type/104638 are pretty common sources of confusion. I think it'd be good if we supplied a function `fulltype` or whatever that computes the extra field types of a...

When doing this migration: https://github.com/JuliaRegistries/General/pull/100032 I accidentally dropped the `.git` from the package URL, and somehow the consistency CI didn't catch it. (fixed here: https://github.com/JuliaRegistries/General/pull/100034) It'd be good if we...

This is just https://github.com/JuliaFolds/BangBang.jl/pull/232 except I fixed up the whole Run.jl situation by updating the environments. I dropped julia versions pre-1.6 because it's not worth the CI time or hassle...

I just noticed that BangBang.jl is lacking a `sort!!`. I think this would be a great addition.

```julia julia> Folds.map(x -> x + 1, cu([1,2,3]), CUDAEx()) ERROR: FoldsCUDA.FailedInference: Kernel is inferred to return invalid type: BangBang.SafeCollector{Vector{Int64}} HINT: if this exception is caught as `err``, use `CUDA.code_typed(err)` to...

could you clarify in what situations this package is preferable to just using `Iterators.partition`?

Currently the documentation badges in the readme are broken links.