コラッツ予想がとけたらいいな2

自分の考察を書いていきます。

Entries from 2019-02-03 to 1 day

Idrisで余帰納?

無限長のリストであるStreamは、 Idrisではlibs/prelude/Prelude/Stream.idrで以下のように定義されている。 ||| An infinite stream data Stream : Type -> Type where (::) : (value : elem) -> Inf (Stream elem) -> Stream elem これは以下と同等だそう…