The AnimationRenderer typeclass describes a data type that can render an animation to a Canvas.
AnimationRenderer
Animate frames that are produced by a Stream.
Stream