diff options
Diffstat (limited to 'lib/guild.ml')
| -rw-r--r-- | lib/guild.ml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/guild.ml b/lib/guild.ml new file mode 100644 index 0000000..904bbde --- /dev/null +++ b/lib/guild.ml @@ -0,0 +1,10 @@ +type t = { + id: string; + name: string; +} + +let from_json term = + let module J = Yojson.Basic.Util in + let id = J.(member "id" term |> to_string) in + let name = J.(member "name" term |> to_string) in + { id; name; } |