2022-04-01から1ヶ月間の記事一覧
TL;DR ローカル関数を利用するとパフォーマンスが低下する このため、パフォーマンスが重要な場面ではローカル関数を利用すべきでない 文脈 日頃からお世話になっているintellij-rainbow-bracketsのコードを読んでいた所、以下のコードを見つけました。 gith…
記事執筆時点で、FlowにはgroupByが実装されていません。 kotlin.github.io 一方、FluxにはgroupByが実装されています。 projectreactor.io (kotlinx-coroutines-reactiveが入っているような環境では)FlowとFluxは相互変換できるため、検討の余地が有ると…
やり方 marp: trueを設定する を設定する 設定後のヘッダーは↓のようになります。 --- marp: true # header: 'header text' # footer: '![height:50](image1.png)' --- 背景というか やり方そのものは↓にちゃんと書いてあるんですが、自分は…
↓の続きです。 wrongwrong163377.hatenablog.com 問題の内容 value classを引数に含む関数をkotlin-reflectを用いて呼び出す処理には、以下のような問題が存在していました。 "KotlinReflectionInternalError" when using `callBy` on constructor that has …