For the complete documentation index, see llms.txt. This page is also available as Markdown.

🪪Aliases

Alias Syntax

alias <AliasName> = <Type>

Working Example

package main

import "fmt" as fmt

alias Name = String

fun getGreeting(name: Name): String {
  return "Hello, " + name + "!"
}

fun main(): Unit {
  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

}

Last updated