No, I was wondering why you didn't use inout for the implementation.
Do you have any examples where it is buggy?
So far I haven't had problems using it in my projects (after I learned how to use it correctly).
Yes, it is buggy for implementation. There is two opIndex function that are marked with const / immutable. Try to replacr them with single one. The problem is that compiler do not understand that struct is input itself.
So, compiler ask to a inout param
I don't have a computer handy at the moment, but I'll try to check in a couple of days
I wonder if you have a plotting library
and if there is a need in one with a matlab like syntax
Upon releasing new mir-algorithm, I hope someone can take care of updating d.godbolt.org. It's very easy, but also easily forgotten. See: mattgodbolt/compiler-explorer-image#31 and mattgodbolt/compiler-explorer#529 Small things! Thanks! :-)