Filip Sajdak
Filip Sajdak
 Well this is what Herb proposed.
I just have a second thought after writing some code with currently available syntax ```cpp execspec: namespace = execute: (cmd : std::string) -> auto = {/**/} execspec: namespace = create_temporary_directory:...
That is true. As a workaround you can use type aliases.
Another interesting extension can be proposed to make calling functions like `fprintf` that are not returning `FILE*` and stops the chaining. ```cpp visit: (in v:_, in callable:_) -> auto =...
Excellent experiment. It brings even more insights.
I have made a small change to the `is` function overload to work with various of enums. You can now compare values of two different types of enums and have...
I am closing it as it is also covered by https://github.com/hsutter/cppfront/pull/79
One thing I found is that it is not working when called on a constructor call - maybe I will try to add it. ```cpp std::string("this will not work").method(); ```...
I checked your implementation. I don't understand why you are using `(D)(x);` in the lambda for the destructor but it seems to work with C functions. ```cpp auto good =...
I see that `std::get_if` is used in the code which also requires that types occurs exactly ones in alternatives: https://godbolt.org/z/aoPzdxqh1 Probably my implementation is consistent with the rest of the...