티스토리 뷰
벡터와 리스트의 차이는 자바에서의 벡터와 리스트 차이를 생각하면 될 것 같다.
리스트는 벡터보다 약간 빠르지만 다중 스레드에 약하고,
벡터는 약간 느리지만 다중 스레드에 최적화되어있다.
클로저에서는 코드를 담을 때에는 리스트를 사용하고, 데이터를 사용할 때에는 벡터를 사용한다.
벡터는 아래와 같이 정의할 수 있다.
[:one :two :three]
벡터는 리스트와 사용할 수 있는 함수들이 같다.
요소를 가져올 때에도 nth 함수를 사용하며, 개수를 셀 때에는 count 함수를 사용한다.
'Clojure' 카테고리의 다른 글
[Clojure] 클로저에서 함수 정의 및 호출 (0) | 2015.11.25 |
---|---|
[Clojure] 클로저의 자료구조3 (맵) (0) | 2015.11.24 |
[Clojure] 클로저의 자료구조1 (리스트) (0) | 2015.11.24 |
[Clojure] 클로저의 수식 연산 (0) | 2015.11.24 |
[Clojure] 프로젝트 생성 (0) | 2015.11.24 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Stream
- 코어
- 클로저
- gitlab
- Jackson
- javascript
- Swift 2.0
- 메모리
- 퍼포먼스
- 람다
- 알람
- opensource
- 리액트
- json
- 프로세서
- 자료구조
- Java8
- 자바
- Docker
- 시간
- 컴퓨터 시간
- 날짜
- Java
- 성능개선
- rambda
- RAMDA
- 성능
- react
- 자바 성능
- Clojure
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함