SegmentSpec
SegmentSpec is a simple data model to represent the events defined in the Segment.com spec.
The parse/1 and parse!/1 functions convert a Segment event in
its JSON-decoded format into an appropriate struct.
The normalize/2 and normalize!/2 functions return a normalized version
of the given Segment event, with or without null fields.
See lib/segment_spec.ex for docs.
Installation
If available in Hex, the package can be installed
by adding segment_spec to your list of dependencies in mix.exs:
def deps do
[
{:segment_spec, "~> 0.1.0"}
]
end