696
4
고급 주제 및 실전 응용
[표
18
-
1
]에는 빅데이터와 수학을 위한 라이브러리 목록이 있다.
12
쪽 ‘이 책에 대하여’에서 스칼라
2
.
11
배포판에서 라이브러리를 모듈화하면서 전체를 더 작
JAR
파일로 나누면서, 덜 자주 사용하는 라이브러리 구성 요소를 선택적으로 바꾸었다는
야기를 했다. [표
21
-
11
]에서 그런 요소들을 보여준다. 이들은 메이븐 저장소(
http
://
bit
.
ly
/
1tI0UB3
)에서 찾을 있다.
21-11
스칼라
2
.
11
선택모듈
이름 아티팩트 이름 설명
XML scala
-
xml XML
구문분석과생성.
파서(
Parser
)
Combinators
구문분석기를만들기 위한콤비네이터로 이루어진스칼라
파서콤비네이터라이브러리.
스윙(
Swing
)
scala
-
swing
스윙라이브러리.
어싱크(
Async
)
scala
-
async
퓨처와작업하기위한직접적인
API
를제공하는스칼라
동기프로그래밍기능.
파테스트(
Partest
)
scala
-
partest
스칼라컴파일러와라이브러리를위한테스트프레임워크.
파테스트인터페이스
(
Partest
Interface
)
scala
-
partest
-
interface
스칼라컴파일러와라이브러리를위한테스트프레임워크.
서드파티 라이브러리에 대한 전체 목록을 보고 싶다면 깃허브 (
https
://
github
.
com
/
lauris
/
awesome
-
scala
)놀라운 스칼라
Awesome
Scala
목록을 보라. 또한
http
://
ls
.
implicit
.
ly
/에도
여러 스칼라 라이브러리가 포함되어 있다.
21.6
마치며
장에서는 여러분이 매일 사용하는 스칼라 도구를 자세히 설명했다. 다음 장에서는 자바와
칼라 코드가 어떻게 상호 운용되는지 살펴볼 것이다.

Get 프로그래밍 스칼라: 실용적인 스칼라 활용법을 익히는 가장 확실한 실전 바이블 (2.11.x 버전 기반) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.