Skip to content

revert back lift-thrice macro#8

Open
jiayuehua wants to merge 1 commit into
rollbear:mainfrom
jiayuehua:fix-lift
Open

revert back lift-thrice macro#8
jiayuehua wants to merge 1 commit into
rollbear:mainfrom
jiayuehua:fix-lift

Conversation

@jiayuehua

Copy link
Copy Markdown

otherwise many funciton like negate that use this macro report error.

@jiayuehua

Copy link
Copy Markdown
Author

@rollbear

@rollbear

rollbear commented Aug 3, 2023

Copy link
Copy Markdown
Owner

Apologies for my long absence.

Can you please elaborate on why and how this causes problems? Is there, in your opinion, a way to solve the problem the PR fixed without reverting the whole thing?

@jiayuehua

Copy link
Copy Markdown
Author

For example negate call LIFT_THRICE marco

[f = std::forward<F>(f)](auto&& ... obj) LIFT_THRICE(!f(LIFT_FWD(obj)...));
. I don't know a better way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants