ペンギン村 Tech Blog

技術をこよなく愛するエンジニア集団が在住するペンギン村から、世界へ役立つ(かもしれない)技術情報を発信する技術系ブログです。某アラレちゃんが済む村とは一切関係ありません。んちゃ!

Kotlin

Kotlinで可変長引数を利用する時は、同一の型の引数を一緒に使用するのを避ける

こんにちは、tobi462(過去記事一覧)です。 今日は、Kotlinで可変長引数を使用した時にハマったことがあったので、アンチパターンの共有です。 可変長引数(vararg) 同一の型の引数を一緒に使う 教訓としてのアンチパターン 最後に 可変長引数(vararg) …

Swiftと比較しながら見る、KotlinのDSLを支える技術

自己紹介 DSLとは KotlinのDSL 拡張関数(extension function) 演算子オーバーロード メソッド規約 invoke規約 Kotlintestの例 括弧の外側のラムダ 中置呼び出し レシーバ付きラムダ kotlinx.htmlの例 Swiftでは 機能のまとめ 最後に 自己紹介 はじめまして…