我玩弄了一個字符串的位置界面。我知道How can I slice a string like Python does in Perl 6?,但我很好奇,如果我可以讓這件事情只爲咯咯笑。 我想出了這個例子。閱讀立場是好的,但我不知道如何設置了multi處理一個任務: multi postcircumfix:<[ ]> (Str:D $s, Int:D $n --> Str) {
$s.s
我想編程一個遊戲,並且想爲多個實體使用組件模式。 在接口/類型/多繼承的語言中,沒有問題。 我想要一些實體可更新但不可呈現,有些應該是兩者。 哈斯克爾: class Updateable a where
update :: Float -> a -> a
class Renderable a where
render :: a -> Picture
class Inpu
假設我有一個Java方法返回某個父接口的對象。這個函數返回的對象的類沒有記錄,但是有豐富的,有文檔記錄的接口層次結構,它們都擴展了父接口。因此,例如: public class Person {
public IMeal favoriteMeal() { ... }
}
public interface IBreakfast extends IMeal { ... }
publi