标签: scala pseudocode
是否有任何用于编写pseudo-code的Scala'ish样式的好例子,可用于以抽象方式指定算法。例如。遗漏隐含或不必要的类型?
我的想法是用结构类型别名来描述功能,例如
type Vertex = { val preLabel val postLabel }
但直观地说,我会使用if ... then ... else代替if (...) ... else ...
if ... then ... else
if (...) ... else ...