このように、あるプログラムを実行しているとき、そのプログラムを終了するまでには「次に実行する処理。の場合、次の計算を続行するための情報を取り出して、それを保存することができます。では、この保存した情報を「継続」といって、通常のデータ型と同様に取り扱うことができます。つまり、継続を変数に代入したり関数の引数に渡すことができるのです。継続を使うとプログラムの実行を途中で中断し、あとからそこに戻ってプログラムの実行を再開することができます。