Module strip_types

A parse transform that removes all type-related annotations from a module.

Copyright © 2010-2013 Manolis Papadakis, Eirini Arvaniti and Kostis Sagonas

Version: Jun 20 2016 16:27:13

Authors: Manolis Papadakis.

Description

A parse transform that removes all type-related annotations from a module. Its intended use within PropEr is to allow the main application modules, which make heavy use of recursive types, to compile on versions of the Erlang/OTP distribution older than R13B04. To enable this transformation, add {d,'NO_TYPES'} to the option erl_opts inside rebar.config.

Generated by EDoc, Jun 20 2016, 16:27:13.