// This function returns its argument. foo = fn (x: T) -> T { x } // Use turbofish to supply type information. bar = foo::("hi") // Use type annotation baz: str = foo("hi") // The `json.parse` function takes a string and returns the specified type // Use turbofish x = json.parse::("1") // Use type annotation x: int = json.parse("1") x: int = { json.parse("1") }