Cédric St-Jean

Results 268 comments of Cédric St-Jean

That was it, thank you.

Ok, then let's keep that as an open option for the future. If other good reasons pop up and you're still interested, we can revisit.

FWIW, over here we adhere strictly to "Temperature measurements can be either Kelvin or Celsius, temperature deltas must be in Kelvin", which Unitful nicely checks for us thanks to `0.1°C...

> My worry is that PyCallJLD may be incompatible with a sufficiently updated version of JLD? That's entirely possible. Unfortunately, I do not have time to look into this issue,...

Why not evaluate the symbol (in a try/catch), and show its `methods(f)` if it is a function? Incidentally, because I have `JULIA_EDITOR` configured, I can take advantage of ![{4982748C-D3F4-41E7-B180-AF28308EF54D}](https://github.com/user-attachments/assets/1f1b4865-3eba-44a5-900e-a41ee29ade12) or...

> For stacktraces we are have this already implemented Perhaps I'm missing something or I was not clear, but when I look at a StackTrace in Pluto, ![{D81769B9-40DC-448E-917F-D408D56BF6FA}](https://github.com/user-attachments/assets/b4caecf5-1a2a-43e8-b2f3-64081a230950) There's nowhere...

> In general, any time you define methods using a for loop you are going to pay an significant exponential cost for each iteration. Out of curiosity, does `for x...

How would that work? Perhaps I wasn't clear; my issue is not with `@mtkmodel`, which works beautifully as a DSL for communicating with engineers. My problem is that calling `ManualPump()`...

I tried modifying `@mtkmodel` and ended up creating a separate macro `@mtkbmodel`. It is 95% reusing the `@mtkmodel` macro expansion code, but component handling is different. Demo/POC: ```julia using MTKButter,...