하스켈 타입 / 함수의 타입 / 타입클래스 - 하스켈 입문 6
하스켈 타입(Type) 타입(type)이란 데이터의 유형을 의미합니다. 변수를 지정하기 위해서는 어떤 데이터 타입을 사용할 건지 정해야 합니다. 그렇지 않고 데이터는 그냥 0과1의 반복이 될 뿐입니다. 타입은 카테고리를 규정하는 것과 비슷합니다. 우리가 어떤 수를 사용할 때 범위를 정하는 것에서 시작합니다. 중학교 수학정도에서 배우는게 자연수, 정수, 실수 뭐 그런것을 배웁니다. 숫자는 숫자인데 뭘 그런 것들을 알아야 하는가 골치아픈 일이라 생각할 수 있습니다. 중학교 수학에서는 집합과 수의 종류를 가르치는 이유를 알려주지 않으므로 많은 사람들이 수학을 매우 지루한 학문으로 생각하게 됩니다. 그렇다면 대학에 들어가면 끝나는가? 그렇지 않습니다. 수학은 응용학문과 공학의 기본 바탕이 되므로 원리를 모르면 ..