Aliases
Alias Syntax
alias <AliasName> = <Type>
Working Example
package main
import "fmt" as fmt
alias Name = String
fun String getGreeting(Name name) {
return "Hello, " + name + "!"
}
fun Unit main() {
let myGreeting = getGreeting("Bob")
fmt.println(myGreeting)
}
package main
import fmt "fmt"
type name = string
func getGreeting(name name) string {
return "Hello, " + name + "!"
}
func main() {
myGreeting := getGreeting("Bob")
fmt.Println(myGreeting)
// Eliminates any 'unused variable' errors
_ = myGreeting
}
Hello, Bob!
Last updated