在深入了解Pharo时,我印象最深刻的事情之一就是Finder可以通过示例找到它.我以前只在像Haskell这样的语言中看到过这种情况,在那里可以确定函数没有副作用.Pharo如何以安全,高效和无副作用的方式实现这一目标?
Sea*_*ris 13
魔法 :)
实际上......虽然我一直梦想着自动从测试中创建列表,但实际情况是我们手动维护一个安全消息列表(显然容易出错;我严重怀疑它是100%准确的).见MethodFinder>>#initialize.
这是一个技巧,但不完全是魔术;)
| 归档时间: |
|
| 查看次数: |
944 次 |
| 最近记录: |