Skip to content

Instantly share code, notes, and snippets.

View jacob-tock's full-sized avatar

Jacob Matthews jacob-tock

  • Tock
  • Chicago, IL
View GitHub Profile
@jacob-tock
jacob-tock / TaggedUnionAsJson.elm
Created November 18, 2015 17:20
Proposed format for Elm tagged unions as JSON-serialized objects
type T
= Constructor_1 cons1_1 ... cons1_j
| ...
| Constructor_n consn_1 ... cons2_k
value : T
value = Constructor_m consm_1 ... consm_i
JSON(Constructor_m consm_1 ... consm_i)
= { 'Constructor_m':