**이 페이지에서 알 수 있는 내용

- Typedef**

Typedef

**Typedef**는 자료형에 별칭을 붙여줄 때 사용합니다.

예제

// Typedef
typedef ListOfInts = List<int>;

List<int> reversListOfNumbers(List<int> list) {
  var reversed = list.reversed;
  return reversed.toList();
}

typedef UserInfo = Map<String, String>;

String sayHello(Map<String, String> userInfo) {
  return "Hi ${userInfo['name']}";
}

void main() {
  print(reversListOfNumbers([1, 2, 3, 4])); // print [4, 3, 2, 1]
  print(sayHello({"name": 'dash'})); // print Hi dash  // Map을 사용해서 { }로 감싸야 합니다. 
}