unfold?


string-split をかっこ良く実装できないかなと妄想しているときに、何となく unfold に目が止まりました。
fold は使いどころや例が良く理解できるのですが、unfold はいまいちイメージがわかず。

Google さんに尋ねてみても、いまいち分かりやすい例が見つからない。

Gauche のリファレンスを読んだら定義が書いてあるのですが何に使うんだろうな。