#ifndef SPROUT_FUNCTIONAL_UNARY_FUNCTION_HPP #define SPROUT_FUNCTIONAL_UNARY_FUNCTION_HPP #include namespace sprout { // // unary_function // template struct unary_function { public: typedef Arg argument_type; typedef Result result_type; }; } // namespace sprout #endif // #ifndef SPROUT_FUNCTIONAL_UNARY_FUNCTION_HPP