json

json4sのserializeとdeserializeのbenchmark

Scala 3部分でserializeとdeserializeに対応したけれど、全然仕組みが違うので速度大幅に劣化してるのか、思ったより変わらないのか?を調べた https://xuwei-k.hatenablog.com/entry/2025/11/01/100903 https://xuwei-k.hatenablog.com/entry/2024/06/17/09…

json4sの4.1リリースと今後の開発

何度も書いてますが 「デメリット多いので個人的に絶対使いたくない」 のですが、ここ数年なぜかほぼ自分がメンテしているjson4sというScala向けのjsonライブラリがあります。 それの4.1.0リリースしました

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…