Skip to content

LWG3679 Is <ranges> sufficient for istream_view? #1362

@jwakely

Description

@jwakely

LWG and SG9 would like LEWG to decide on a direction for this issue:

https://wg21.link/lwg3679

We see four options:

  • Put istream_view in new header so that <ranges> doesn't need <istream>
  • Pay the cost of including <istream> in <ranges>.
  • Make things ill-formed if the header isn't included (with informative diagnostic if possible?)
  • Accept status quo (with work-around): need to include both headers.

Kona minutes

Metadata

Metadata

Assignees

No one assigned

    Labels

    B2 - improvementBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between eC++29Targeted at C++29ISShip vehicle: ISLEWGLibrary Evolutionneeds-revisionPaper needs changes before it can proceedpaper neededAn issue needs a paper to describe its solutionrangesstd::rangessize - smallpaper size estimate

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions