如何通过Pharo Finder查找示例?

时间:2015-05-11 20:59:48

标签: smalltalk pharo

在深入了解Pharo时,我印象最深刻的一点是,Finder可以通过示例进行查找。我以前只在像Haskell这样的语言中看到过这种情况,在那里可以确定函数没有副作用。 Pharo如何以安全,高效和无副作用的方式实现这一目标?

1 个答案:

答案 0 :(得分:13)

魔术:)

实际上......虽然我一直梦想着自动从测试中创建列表,但实际情况是我们手动维护一个安全消息列表(显然容易出错;我严重怀疑它是什么) 100%准确)。请参阅MethodFinder>>#initialize

这是一个技巧,但不完全是魔术;)