Data generation framework for Elixir