This is not an important question, but I’ve been doing lots of replication code lately so thinking about how others read my code has been on my mind. The
connect_param! syntax always felt a bit difficult to follow (in terms of thinking which components are giving vs. receiving output). I think it makes it a little tricky for Mimi beginners and non-coders to follow along too.
Would it be possible to instead have something like:
connect_param!(m, (:giving_comp, :param) -> (:receiving_comp, :param))
Something like that just seems easier to quickly look at and understand what’s going on. But again, very minor point.