하스켈 리스트
하스켈 리스트
하스켈 리스트
2016. 7. 10.1. 리스트는 같은 종류의 데이터 구조이다.2. 리스트는 대괄호로 둘러싸이며, 리스트의 값은 콤마로 구분된다.3. ++ 연산자를 이용하여 리스트를 연결한다. 주의할 점은 하스켈은 ++ 의 왼쪽에 위치한 첫 번째 리스트 전체를 읽어들여야 하기 때문에, 항목이 많은 경우 이런 점을 고려하여야 한다.++ 연산자는 항상 두 개의 리스트를 인자로 받는다. 따라서 ++ 를 이용하여 어떤 리스트의 끝에 단 하나의 항목을 추가하고자 하는 경우에도 그 항목을 대괄호로 감싸야 한다. 그래야 리스트로 취급하여 ++ 연산자가 정상적으로 작동한다. 123456789101112131415Prelude> [1,2,3,4,5] ++ 5:49:1: Non type-variable argument in the constraint: Nu..