Commit Graph

5 Commits (2fad212234450fce08c9840f68bdca7b9b09c6ba)

Author SHA1 Message Date
Avril 2fad212234
Changed `NullException` to add optional type information. Added constexpr util::type_of<T>(), added constexpr `std::string_view` concatenation: `util::concat_str_v<std::string_view...>`, added `std::string_view util::concat_strings(auto const&...)`.
1 year ago
Avril 399ba10c25
Started `boxed::Box<T>`.
1 year ago
Avril ee3893907c
Added `ptr::Unique<T>`: `NonNull<T>` that cannot be aliased.
1 year ago
Avril 7447615b48
Improved `NonNull` checking and added better mapping / pointer casting behaviour
1 year ago
Avril 67c553903b
Added `optional` (port from fuxx) for Option<T&>, etc.
1 year ago