Chad Scherrer

Results 365 comments of Chad Scherrer

Oh and I can make `debuginfo=:none`, then we get 6 lines at most.

Hmm, this works interactively but fails in the test environment with ```julia Inbounds optimization: Test Failed at /home/chad/git/FillArrays.jl/test/runtests.jl:1337 Expression: llvm_lines(Zeros(10)) < 10 Evaluated: 20 < 10 Stacktrace: [1] macro expansion...

Let me take one more pass at it. If this doesn't work I'll roll it back to just the code updates

And thanks @YingboMa , I hadn't heard of that one :)

Nope, no luck. I left the code commented out in case we can come back to it

Here's my current setup: ```julia struct For{F,T,D,X} f :: F θ :: T end ``` where... - `F` and `T` are specified in the struct - `D` is the distribution...

> I don't think we need a restriction on D being the same. The most obvious reason for this is type stability, though there may be ways around that. In...

Cleaning this up a bit in Soss, here's the current state: https://github.com/cscherrer/Soss.jl/blob/dev/src/for.jl Should be able to get a PR submitted today. There's also `iid`, which is like `For` but without...

Thanks @devmotion . The first point makes sense to me. I disagree on the second - syntactic sugar is generally a good thing, ideally using the same machinery under the...

> Though I appreciate the reasoning behind the first suggestion, I don't think we want to make an interface that makes sense only for people familiar with monads:) I didn't...