Simplify custom operator creation
This release introduces a greatly simplified Operator generation. I've realised that the former implementation basically was reimplementing structs in a shitty manner. As such the Brex.Operator
is now simply a struct with an aggregator
and a clauses
field.
For details take a look at the Brex.Operator
moduledocs.