xtl icon indicating copy to clipboard operation
xtl copied to clipboard

The x template library

Results 26 xtl issues
Sort by recently updated
recently updated
newest added

The online documentation at https://xtl.readthedocs.io/en/latest/ contains only installation instructions and the changelog. API documentation is missing.

The `operator!` from `xoptional` should return an `xoptional`, not an `xoptional`

Bug

Since the case of `xtensor` is already hard-coded into xeus-cling, `xtl` could be the first package to make use of the feature, ie. to install the JSON files in `share/xcpp`...

Enhancement

This would allow us to enable some cool features on `xtensor` arrays and the like!

Enhancement

Currently, ostream operator() prints `N/A` for missing values, which cannot be used as an input for initializing missing values. Maybe printing `xt::missing` with the proper string representation of type `T`...

Enhancement
Question

The use case if for xoptional_sequence: we want to use an uncompressed storage for booleans, so `xdynamic_bitset` is not suitable. We cannot use `vector` because this specialization actually has a...

Feature Request

Add missing methods in xoptional_vector API (push_back, insert, erase, etc)

Feature Request

This was brought up today in a presentation about xtensor. Regarding operators `||` and `&&`: - should `true || missing` return `true` or `missing`? - should `false && missing` return...

Question

xsequence.hpp gives an error message ``` /usr/include/xtl/xsequence.hpp:132:24: error: ‘ret’ may be used uninitialized [-Werror=maybe-uninitialized] 132 | return ret; | ^~~ /usr/include/xtl/xsequence.hpp: In static member function ‘static _Res std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&&...