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

LazyList init methods and are now Copyable #707

Merged
merged 8 commits into from Jun 10, 2016

Commits on Jun 7, 2016

  1. Allow map to receive multiple functiosn

    Allows mapping a list of functions to a list, must have the same
    length
    patricksnape committed Jun 7, 2016
    Copy the full SHA
    a42cfc8 View commit details
    Browse the repository at this point in the history
  2. Add repeat method (handy for SDM training)

    Allow repeating items multiple times in a lazylist
    patricksnape committed Jun 7, 2016
    Copy the full SHA
    0b97d61 View commit details
    Browse the repository at this point in the history
  3. Add init_from_iterable

    Very handy method to enable creating a lazy list from an existing
    list/iterable. Also allows mapping some function to that list.
    patricksnape committed Jun 7, 2016
    Copy the full SHA
    d164bae View commit details
    Browse the repository at this point in the history
  4. Make LazyList Copyable

    Basically just make sure the underlying _callables list
    is a new list so that any appending would not affect
    copies.
    patricksnape committed Jun 7, 2016
    Copy the full SHA
    46965b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2016

  1. Copy the full SHA
    aaedf9e View commit details
    Browse the repository at this point in the history
  2. Use copyable interface

    This should help ensure things ducktyped to LazyLists are
    propagated such as paths etc.
    patricksnape committed Jun 9, 2016
    Copy the full SHA
    c805254 View commit details
    Browse the repository at this point in the history
  3. Update lazy landmark importing to use map

    Now fps and path are propagated properly
    patricksnape committed Jun 9, 2016
    Copy the full SHA
    38fddb5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    3c49f5e View commit details
    Browse the repository at this point in the history