Skip to content

Pre-release: 0.0.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@bitwizeshift bitwizeshift released this 04 Mar 01:17
· 127 commits to master since this release
602cf21

This is release 0.0.1, geared towards gcc and clang compilers on Linux and Mac.

This is a nearly complete release, missing only bpstd::variant implementation.
This currently does not compile successfully on Windows for either cl or clang-cl

This includes the following types:

  • bpstd::span
  • bpstd::to_address
  • bpstd::make_unique_for_overwrite
  • bpstd::any
  • bpstd::string_view
  • bpstd::optional
  • bpstd::invoke
  • bpstd::not_fn
  • bpstd::make_from_tuple
  • bpstd::apply
  • bpstd::byte
  • bpstd::make_unique
  • _t convenience traits
  • _v convenience variables (when compiling with -std=c++14)
  • deduced functional objects