Update enums.sota

Rewrote enums and matching examples after rereading f# docs; not sure about support for active patterns yet... -sai