Rust 是否有用於將副作用編碼為純值的數據類型?

https://stackoverflow.com/questions/77935130/does-rust-has-a-data-type-for-encoding-side-effects-as-pure-values

在 Rust 中是否有一種資料類型可以將副作用編碼為純值?為了將 Scala 的程式碼轉寫為 Rust 和 Rakulang,我從《Grokking Functional Programming》中進行練習。在 Scala 的 cats effect 庫中,有一個類型叫做 IO,它是一種資料類型,用於將副作用編碼為純值,能夠表達同步和異步運算。

via Recent Questions – Stack Overflow

February 5, 2024 at 11:51AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *