Christophe Troestler

Results 166 comments of Christophe Troestler

Fixed by https://github.com/GuillaumeGomez/rust-GSL/commit/2d9e2b1e498e2052ae96d027812e1d6f8e069762

P.S. One may also have a feature flag `fast-powi` to choose the slightly less accurate but faster version.

> How about introducing a module that serves non-standard or non-tightest operations, including the fast powi? Unfortunately, with such a scheme, one needs to rewrite the code to change the...

Here is an example. In the inari library, on would define ```rust pub trait TranscendentalMPFR { fn cos(self) -> Self; } pub trait TranscendentalFast { fn cos(self) -> Self; }...

Each implementation must be in its own trait. To minimize the number of traits, these should group functions with similar characteristics. This is not much different than what you would...

Another possibility may be to use a phantom type to mark the kind of operations supported by the intervals. Here is some proof of concept code: ```rust struct Itv {...

This behavior starts with version 0.29, prior to that, the bindings are generated fine.

> Can you provide example how to use the cr in Gtk4 and get to using it > as the cr in the examples. I'm sorry but I haven't used...

> […] I have an alternative solution for working with Gtk4. Good. You may want to post it here so as to help others that have the same question.

Hi Daniel ! How are you doing? May you submit a PR to fix it?