More info in callbacks
Just ran into this the other day, I wanted to access the current iterate in the callback and couldn't. In general I'm a big fan of passing as much information as available in callbacks (possibly not documenting it so you don't commit to an API). I also find named tuples are nice for this, instead of typed structs or dicts.
Yup, I totally agree. I think there has been a discussion around this before. Do you have any specific ideas? This will be very breaking and I was thinking of tagging tonight :)
Nothing special, I worked around it, just thought I'd open the issue as a feature request for your fabled new rewrite :-p
Okay. I actually haven't included callbcks yet but it's a very good point