Exploration of generators in Elm