私はフリーモナドを学ぼうとしています。私は以下を見つけました:
data Free f r = Free (f (Free f r)) | Pure r
Pure とはどういう意味ですか? また、Pure で r が必要なのはなぜですか?
私はフリーモナドを学ぼうとしています。私は以下を見つけました:
data Free f r = Free (f (Free f r)) | Pure r
Pure とはどういう意味ですか? また、Pure で r が必要なのはなぜですか?