type schoolPerson = Teacher | Director | Student(string);
let greeting = (stranger) =>
switch (stranger) {
| Teacher => "Hey professor!"
| Director => "Hello director."
| Student("Richard") => "Still here Ricky?"
| Student(anyOtherName) => "Hey, " ++ anyOtherName ++ "."
};
홈페이지 대문 예제보니 하스켈이랑 자바스크립트랑 섞어놓은 것처럼 생겼네
이름이 ML 들어간 거 보니 ML쪽인가본데
이거 재미있냐
여기애들은 이런거 이해못해
다 타입스크립트나 딲딲 자바스타일 페러다임밖에 몰라
imperative + typed + vm + 많은사람들이 써야됨
특이하네