Writing an Absinthe Phase (opens in new tab)
From Maarten van Vliet: Absinthe does a lot when you fire a GraphQL query at it. The incoming query is parsed into an internal representation, validated and finally executed. This process is done by phases, these are individual modules chained together in a pipeline that each do a single step in processing the queries. Phases in Absinthe do a lot of work. They are the building blocks in validating and executing the GraphQL query. E.
Read the original article