boostorg / boostorg/callable_traits

[review] apply_return needs a member function counterpart

Open
#113 0 comments 0 reactions 0 assignees View on GitHub
easy review
Dominant language
C++
Stars
138
Forks
39
PR merge metrics
No merged PRs in 30d

Description

> I would've expected a make_fn and make_mem_fn function, with which one could construct a type from a return type and an std::tuple of the arguments. That can be easily done manually but I would've expected that in this library.

from http://lists.boost.org/Archives/boost/2017/04/234190.php

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the existing apply_return implementation and related callable-construction APIs. Clarify the intended make_fn and make_mem_fn signatures from the linked request, then identify how return types and std::tuple arguments should map to each callable form. Done means the API exists with coverage for both free and member function cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.