controller/generator library

Typedefs

Generator<T, V> = T Function(V params)