plymio_codi v0.3.1 API Reference

Modules

Plymio.Codi generates quoted forms for common code patterns

The bang patterns builds bang functions (e.g. myfun!(arg)) using existing base functions (e.g. myfun(arg))

The delegate patterns build Kernel.defdelegate/2 call(s)

The doc pattern builds an @doc module attribute

This module collects the other, simple patterns

The proxy patterns manage the vekil

The query patterns build query functions (e.g. myfun?(arg)) using existing base functions (e.g. myfun(arg))

The struct patterns create a range of transform functions for a module’s struct

The typespec patterns build typespec module attributes