/* * File stream.hpp * * Stream style functional composition * * @author Sam Jaffe * */ #pragma once #include #include #include #include namespace stream { template class stream { public: virtual ~stream() = default; // template