#include <functional>
#include <cassert>
Go to the source code of this file.
|
template<typename out , typename... args> |
using | ft = std::function< out(args...)> |
|
|
template<typename Fout , typename Gout , typename... Gargs> |
ft< Fout, Gargs... > | compose (ft< Fout, Gout > &f, ft< Gout, Gargs... > &g) |
|
◆ ft
template<typename out , typename... args>
using ft = std::function<out(args...)> |
◆ compose()
template<typename Fout , typename Gout , typename... Gargs>
ft<Fout,Gargs...> compose |
( |
ft< Fout, Gout > & |
f, |
|
|
ft< Gout, Gargs... > & |
g |
|
) |
| |