json

json4sのScala 3対応やjson4sの内部アーキテクチャや歴史の簡単な解説

json4sという古代からあるScalaのjsonライブラリのメンテナンスをなぜか数年ずっとやっています。それの話をします。

scalapb-argonautをscala-native対応させた

まずは以下のあたりも参照 xuwei-k.hatenablog.com xuwei-k.hatenablog.com それで

playframeworkのJsonのReads, Writes, Formatと直和型

これはplayframework2014アドベントカレンダーの、13日目です。 少し長いので先に内容を要約しておくと play-jsonで、直和型のReads, Writes, Formatを短く簡潔に定義しようとすると微妙に面倒なことに気づいた どのあたりが面倒なのか?という理由の説明 解…

shapelessのHListとScalazを組み合わせて23要素以上のcase classのPlay2のJsonのReadsを作る

「Scala2.11になっても、23要素以上のcase classを直接jsonにマッピングとかできないの!」とお怒りの皆さんこんばんは。タイトル長いですね。 タイトル通りのもの作りました。こちら完成品のサンプルコードですhttps://github.com/xuwei-k/play2-json-twent…