Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detection of How One Sorted Sequence Includes Another #38

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Oct 28, 2020

  1. Add method to check sequence overlap

    Add method to sequences that takes another sequence and a comparison predicate, assumes both sequences are sorted along that predicate, and reports how much the sequences overlap in element values.  Add an overload that defaults the comparison to the standard less-than operator.  Add a type to express the form of set overlap, making optional distinction to degenerate sources.
    CTMacUser committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    a83b36e View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2020

  1. Tweak a type name and docs

    Rename the type expressing kinds of set overlap, to be less general.  Explicitly list the preconditions for the set-overlap detection methods.
    CTMacUser committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    b8d6560 View commit details
    Browse the repository at this point in the history
  2. Tweak a type name

    Forgot to update a file for a type rename from the last change.
    CTMacUser committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    5afb686 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    b9008e9 View commit details
    Browse the repository at this point in the history
  2. Tweak meta-documentation

    Add a reference to the pull-request link. Change location of summary.
    CTMacUser committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    354e4c7 View commit details
    Browse the repository at this point in the history
  3. Tweak documentation

    CTMacUser committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    b8b699c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cc63d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. Rename the methods

    Change the name of the "sortedOverlap" methods to "degreeOfInclusion," to clarify what is being calculated.
    CTMacUser committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    eb2a498 View commit details
    Browse the repository at this point in the history
  2. Rename the files

    Change the name of the source, test, and guide files to match the updated method name. Update their link in the README file.
    CTMacUser committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    ae0b0d7 View commit details
    Browse the repository at this point in the history
  3. Improve documentation

    Change some paragraphs with better explanations on design and usage. Change punctuation spacing to match the project's style.
    CTMacUser committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    ca4a143 View commit details
    Browse the repository at this point in the history