Any ideas on how to generate compile-time module based on other modules?

In order to validate or perform introspection on dynamically generated code… I know I can create macros within one module and create new code with compile-time output…

But, is there any way to generate a module that might be a product of multiple other modules?

Or is that just crazy talk? :slight_smile:

Thanks,
Scott S.

Totally doable: https://github.com/absinthe-graphql/absinthe/blob/blueprint-schema-notation/lib/absinthe/phase/schema/compile.ex#L47

1 Like

Awesome, thanks! I will dive into that! :slight_smile: