|
|
1
8
嗯,还不完全是单原子的。这是 Endo 幺半群的这会让你变得更优雅
每个阶段都写着:
如果需要在每个阶段返回一些额外的数据以及新的状态,您将转到monad。在这种情况下,一个简单的函数将使您的样板文件更容易接受:
然后写下一个阶段:
但是如果你想使用状态,你可能需要给它取个名字(除非你能用 gets 或 data-accessor ,在这种情况下,你不能得到比函数和lambda更简洁的函数。 |
|
|
Munerz · C++使用for循环迭代并调用其中的函数 8 年前 |
|
|
Flo · GO中的开放式设计和可扩展性 8 年前 |
|
|
Starwolf-001 · 为什么说锁违反了抽象和可组合性原则? 8 年前 |
|
|
janhartmann · MongoDb和实体框架上的抽象 11 年前 |
|
|
djhaskin987 · 如何最好地与clojure抽象集成? 12 年前 |
|
|
OldMcFartigan · C++:抽象类中需要静态函数 12 年前 |