From d112a9cbf89fe9f4d0e6e01f827ea71314537036 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Tue, 21 Jun 2022 20:09:44 +0300 Subject: [PATCH] Add bt::forever --- libs/bt/include/psemek/bt/forever.hpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 libs/bt/include/psemek/bt/forever.hpp diff --git a/libs/bt/include/psemek/bt/forever.hpp b/libs/bt/include/psemek/bt/forever.hpp new file mode 100644 index 00000000..8e6f2738 --- /dev/null +++ b/libs/bt/include/psemek/bt/forever.hpp @@ -0,0 +1,15 @@ +#pragma once + +#include +#include + +namespace psemek::bt +{ + + template + node_ptr forever(node_ptr child) + { + return repeat(success(std::move(child))); + } + +}