状態が機能にとって悪い考えと見なされる場合、MailboxProcessor を使用するときに状態を使用しても問題ないと見なされるのはなぜですか?
拡張するために、私は誰かに関数型プログラミング、関数が状態を使用しない方法 (関数の外側に変数がない - つまり、同じデータ入力に対して同じデータ出力) と、これがもたらす良いことを説明していました。しかし、その後、MailboxProcessor と、それが再帰を使用して関数呼び出し間で状態を維持する方法について考え始めましたが、そのような状況でなぜそれが問題ないのか、完全には理解できません。
それは、状態を永続化する最も悪い方法であるということですか?