RosettaCodeData/Task/Higher-order-functions/Objeck/higher-order-functions.objeck
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

16 lines
316 B
Text

bundle Default {
class HighOrder {
function : Main(args : String[]) ~ Nil {
f := GetSize(String) ~ Int;
Print(f);
}
function : GetSize(s : String) ~ Int {
return s->Size();
}
function : Print(func : (String)~Int) ~ Nil {
func("Hello World!")->PrintLine();
}
}
}