convertiblelisted
Install: claude install-skill ncaq/konoka
# [convertible: Typeclasses and instances for converting between types](https://hackage.haskell.org/package/convertible)
導入しているプロジェクトでは、
`convert`関数で汎用的な型変換を行えます。
- `decodeUtf8`
- `encodeUtf8`
- `pack`
- `unpack`
のような個別の関数よりなるべく`convert`を使うようにしてください。
これらの関数は名前から型変換をしているというだけの意味しか読み取れなくて、
実際に何をやっているかはどうでもいいノイズだからです。
`convert`に統一されると思考のノイズが減ります。