Welcome to the new CppUtils documentation!
CppUtils::Functional::LambdaCalculus::v2::BetaReduction<Application<Application<Expression, Argument1>, Argument0>>
STRUCTPublic types
Section titled “Public types”using CppUtils::Functional::LambdaCalculus::v2::BetaReduction< Application< Application< Expression, Argument1 >, Argument0 > >::type = typename Type::LazyEvaluationType< not std::is_same_v<InnerApplication, ReducedInnerApplication>, BetaReduction, Application<ReducedInnerApplication, Argument0>, std::type_identity<Application<InnerApplication, Argument0> >>::type;