#pragma once #include #include namespace cpp26 { [[nodiscard]] auto compile_time_factorial(int n) -> long long; [[nodiscard]] auto compile_time_sum(std::array values) -> int; [[nodiscard]] auto is_sorted(std::array values) -> bool; } // namespace cpp26