7. 입출력
Thu Jan 10 05:25:54 UTC 2008
Thu Jan 10 05:25:54 UTC 2008
하스켈에서 입출력 시스템은 순수 함수적이지만 기존 프로그래밍 언어가 가지고 있는 강력한 표현력 또한 가지고 있다. 명령형 언어에서 프로그램은 외부 환경의 상태를 확인하고 수정하는 작업(action)을 처리한다. 전역 변수를 읽고 설정하기, 파일 쓰기, 입력값 읽기, 윈도우를 열기 등의 작업이 전형적인 작업(action)이다. 이런 작업(action)은 하스켈에서도 한 부분을 차지하고 있지만 하스켈의 순수 함수적 특성을 지닌 중추부분과 명확하게 구분되어 있다.
하스켈 입출력 시스템은
gimmesilver