Jean-Louis Leroy

Results 28 comments of Jean-Louis Leroy

Example here: https://github.com/jll63/openmethods.d/blob/797f695417d6bdc1018f7bd96e54944f587eebd8/experimental/methodtemplates.d

> I'm quite smitten with the openmethods.d approach and would like to implement a matrix library based on it, but only if it conveniently supports templating in terms of matrix...

Ugh. I typed a lengthy reply to your comment, then, as I was cleaning it up, Vivaldi crashed while trying to load suggestions for a typo. I don't have the...

> > But how would the machinery find out which Ts to instantiate the templates for? > > Am I misunderstanding that this information ought to be supplied by the...

> Would it make sense to you if I suggested that you try to add templates to your matrix examples where the first goal is to simply get something working?...

> 2. Library comes with tools that scan the entire program and generate the D code to instantiate. For example, `updateMethods` could list all the missing specializations, and a small...

I prefer `exists`, because we might introduce new types for which `NULL` is a possible value. We may want to distinguish between the existence of a property, and its value...

BlazingMQ supports temporal isolation of producers and consumers in its major modes (priority and fanout). It buffers messages until they can be delivered. You can specify byte and message quotas,...

> @jll63 Need to also manually install `black` in CI I added `black` to `requirements.txt`. But I am not certain this is right. On one hand `black` is just like...

I tried changing the macro function to a symbol, same problem: ```c++ #define BOOST_OPENMETHOD_DETAIL_UNLESS_MRDOCS template< class Other, typename = std::enable_if_t< BOOST_OPENMETHOD_DETAIL_UNLESS_MRDOCS SameSmartPtr && BOOST_OPENMETHOD_DETAIL_UNLESS_MRDOCS IsPolymorphic && std::is_constructible_v>> virtual_ptr(const Other& other)...