簡體   English   中英

如何通過Pharo Finder查找示例?

[英]How does find-by-example work in the Pharo Finder?

在深入了解Pharo時,我印象最深刻的事情之一就是Finder可以通過示例找到它。 我以前只在像Haskell這樣的語言中看到過這種情況,在那里可以確定函數沒有副作用。 Pharo如何以安全,高效和無副作用的方式實現這一目標?

魔法 :)

實際上......雖然我一直夢想着自動從測試中創建列表,但實際情況是我們手動維護一個安全消息列表(顯然容易出錯;我嚴重懷疑它是100%准確的)。 請參見MethodFinder>>#initialize

這是一個技巧,但不完全是魔術;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM