고차 함수: 함수를 파라미터로 받거나 반환하는 함수
콜백 함수: 고차 함수에 파라미터로 전달되는 함수
// 콜백 함수 예시
const greet = (name: string) => {
alert(`안녕하세요, ${name}님!`);
}
// 고차 함수 예시 (콜백을 전달받아 실행)
const execute = (runnable: (value:any) => void, parameters: any) => {
runnable(parameters);
}