EEx.TransformerEngine

An abstract engine that is meant to be used and built upon in other modules. This engine implements the EEx.Engine behaviour and provides a transform overridable directive that allows a developer to customize the expression returned by the engine.

Check EEx.AssignsEngine and EEx.SmartEngine for examples of using this module.

Source