- v1は格好が悪かった
- 関数型を使うことにした…実装
- result_ofを利用するときは戻り値型にuse_defaultを指定する
void test()
{
namespace bll = boost::lambda;
BOOST_CHECK( std::not1( egg::mono<bool(int)>(bll::_1 != 12) ) (12) );
BOOST_CHECK( std::bind1st( egg::mono<boost::use_default(int, int)>(bll::_1 == bll::_2), 12 ) (12) );
}