ref: https://github.com/mame/quine-relay 24 日目の今日は、Lazy K を追加しました (コミット) 。100 言語達成! ロゴも新しくなりました。(@hirekoke さんありがとう) Lazy K は、純粋関数型の難解プログラミング言語です。SKI コンビネータを直接書く系。 Lazy K は入出力をラムダ式でエンコードする必要があるので、短いプログラムで長大な文字列を出力するというのはなかなか面倒です。既存研究がありそうな気もしましたが、調べるより自分で考える方が楽しそうだったので考えました。表示すべきバイト列をビット列とみなして、各ビットを k と i で表現することにしました。このビット b を、(b i inc (dbl num)) というように適用すると、b が k だったら (dbl num) に、b が i だったら (inc