, .
, ( , ):
def callsRecursive(p: Param): Result = {
def recursive(p: Param, o: OtherParam, pr: PartialResult = default): Result = {
...
}
}
-:
def doesGraphics(p: Point) {
def up(p: Point): Point =
def dn(p: Point): Point =
def lf(p: Point): Point =
def rt(p: Point): Point =
}
, .
, . , , , , , , . , , , hodge-podge , . : . , - , , , . , , , .
, . , , , . , ! , , . ( , , .)