Skip to content

Streams #2

@Voltra

Description

@Voltra

Make batch processing reduced to a single for-loop

  • Define creators types
    • from iterator pair
    • from std::array
    • from std::istream (at least std::ifstream)
    • from container
    • range
      • inclusive
      • semi-inclusive (both sides)
      • exclusive
  • Define operator types
    • map
    • filter
    • unique(By)
  • Define terminator types
    • reduce
    • count
    • presence tests (all, any, one, none, notAll)
    • packing
      • STL containers
      • lambda based
  • Enable parallelism/multi-threading
  • Maybe abuse the shit out of ADL for god-tier autocomplete

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions