Literals
Strings
"hello world"
`hello ${name}`Numbers
10
-10Booleans
true
falseNull
nullLists
List ranges
Objects
Spread operator
Last updated
"hello world"
`hello ${name}`10
-10true
falsenullLast updated
[ 1, 2, 3, 4 ][ 1..10 ] -- produces [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]
[ n..m ]{ name: "Noah", age: 29 }type alias Person = {
age: number,
name: string
}
person: Person
person = { age: 27, name: "Noah" }
olderPerson: Person
olderPerson = { ...person, age: 79 } -- equal to { age: 79, name: "Noah" }