JSON Type Definition in Elixir

2021-01-23

前回読んだ JSON Type Definition を Elixir で実装しました。

何か新しく言語を使ってみたいとき、Web Application Framework でメモアプリを作る、とかだとふんわりしすぎるなという感じがあり、かといって実用的なサービスのアイデアもないので、仕様やテストがあるものは個人的にテーマとしてちょうどいいかなと思っています。

Ruby, Python, Go などは本家の実装が公開されており、それを参考にしながら書いていきました。 まだ手に馴染んでいない言語なので、実装に今のところ登場していない記法や機能を使ってリファクタリングする余地がたくさんあるだろうなという感じです。

関連