elm syntax