Functions can be defined globally and as methods in entities:
function sayHello(to : String) : String { return "Hello, " + to; } entity User { name :: String function showName() : String { return sayHello(name + "!"); } }