Skip to content

DynamicIterators 0.2

Choose a tag to compare

@mschauer mschauer released this 14 Nov 11:09
· 33 commits to master since this release
186e9a6

DynamicIterators

Iterators combine to a tree of iterators, but dynamic iterators combine to a network of interacting entities.

Dynamic iterators subtype <:DynamicIterator. They extend the iteration protocol and define

    dyniterate(iter, message(state))

where message wraps a state or other relevant information.

This is an early release, but contains enough functionality for the release of Kalman.jl.

Changes:

In order to accomodate Kalman.jl and ressource management, I changed the protocol to use wrapped states instead of third arguments.