logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

하스켈로 배우는 프로그래밍

하스켈로 배우는 프로그래밍

그라함 허튼 (지은이), 안기영, 박정훈 (옮긴이), 우균 (감수)
대림
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 1개 16,500원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

하스켈로 배우는 프로그래밍
eBook 미리보기

책 정보

· 제목 : 하스켈로 배우는 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788972808183
· 쪽수 : 368쪽
· 출판일 : 2009-07-24

책 소개

Haskell 언어로 프로그램 짜는 법을 일러주는 책.프로그래밍을 처음 배우는 사람이 익히기 적합한 책으로, 프로그래밍의 모든 개념을 기초부터 차근차근 엄선된 예제를 곁들여 설명하고자 했다.

목차

머리말
옮긴이 머리말
추천사

1 소개
함수
함수형 프로그래밍functional programming
하스켈의 특징
역사적 배경
하스켈 맛보기
[살펴보기]
[연습문제]

2 첫걸음 떼기
Hugs 시스템
표준 서막standard prelude
함수
하스켈 스크립트
[살펴보기]
[연습문제]

3 타입과 클래스
기본 개념
기본 타입
리스트 타입
순서쌍 타입
함수 타입
커리된curried 함수
여러 모양polymorphic 타입
여러 의미overloaded 타입
기본 클래스
[살펴보기]
[연습문제]

4 함수 정의
새것을 옛것으로부터
조건식conditional expression
보초선 등식guarded equation
패턴 매칭pattern matching
람다식lambda expression
잘린식section
[살펴보기]
[연습문제]

5 리스트 조건제시식comprehension
생성원generator
보초guard
Zip 함수
글줄string 조건제시식comprehension
카이사르 암호Caesar cipher
[살펴보기]
[연습문제]

6 되도는 함수recursive function
기본 개념
리스트로 되돌기
인자가 여럿일 때
여러 갈래로 되돌기
서로 부르며 되돌기mutual recursion
되도는 함수 정의를 위한 도움말
[살펴보기]
[연습문제]

7 함수를 주고받는higher-order 함수
기본 개념
리스트 다루기
foldr 함수
foldl 함수
함수 합성 연산자
글줄string 전송기
[살펴보기]
[연습문제]

8 함수형 문법 분석기 functional parser
문법 분석기parser
문법 분석기 타입
기본 문법 분석기
순서대로 엮기sequencing
선택choice
간단한 문법 분석기 이끌어내기
빈칸 처리
산술식 문법 분석하기
[살펴보기]
[연습문제]

9 대화식interactive 프로그램
대화interaction
입출력 타입
기본 동작basic action
순서대로 엮기sequencing
간단한 동작 이끌어내기
계산기
생명 게임game of life
[살펴보기]
[연습문제]

10 타입과 클래스 선언
타입 선언
데이터 선언
되도는 타입
늘 참tautology 검사기
추상 기계abstract machine
클래스와 인스턴스 선언
[살펴보기]
[연습문제]

11 카운트다운 문제 countdown problem
소개
문제를 수식으로 정리하기
짐승같이 무식한brute-force 풀이
생성generation하면서 계산evaluation하기
대수적 성질을 이용하기
[살펴보기]
[연습문제]

12 느긋한 계산법lazy evaluation
소개
계산 방식evaluation strategy
끝남termination
줄이기reduction 횟수
무한 구조infinite structure
모듈 방식modular 프로그래밍
깐깐한 적용strict application
[살펴보기]
[연습문제]

13 프로그램에 대한 논리적 증명
등식 바탕의 논증equational reasoning
하스켈 프로그램에 대한 논증
간단한 보기들
자연수에 대한 귀납법
리스트에 대한 귀납법
이어붙이기 연산자 없애기
번역기 정확성compiler correctness
[살펴보기]
[연습문제]

[부록] A 표준 서막standard prelude
클래스class
논리값logical value
글자character와 글줄string
수number
순서쌍tuples
아마도Maybe
리스트list
함수function
입출력input/output

[부록] B 기호표 및 Hugs 명령어
[부록] C 번역 용례

[참고문헌]
[Index]

저자소개

그라함 허튼 (지은이)    정보 더보기
그라함 허튼 교수는 함수형 프로그래밍에 대한 선도적인 연구와 교육을 하는 네 곳의 연구 중심 대학에서 일하였다. 그는 15년 이상 함수형 프로그래밍을 연구하며 30여 편의 연구 논문을 냈으며, 하스켈 워크샵(현재 하스켈 심포지움) 학회장과 함수형 프로그래밍 저널(Journal of Functional Programming)의 하스켈 특별 이슈에 대한 편집장을 역임하기도 하였다. 2009년에 곧 스코틀랜드에서 개최될 ACM SIGPLAN 국제 함수형 프로그래밍 학회(International Conference of Functional Programming)의 학회장을 역임하고 있다. 또한 그는 10년 이상 하스켈로 강의하며 대학 교과과정에서 함수형 프로그래밍을 소개하는 데 노력하고 있다.
펼치기
안기영 (옮긴이)    정보 더보기
2002년 KAIST 전산학과 졸업 후 (주)그래텍에서 팝폴더, 파일뱅크(2005년 일본) 등의 분산 네트웍 스토리지 서버 개발 및 유지보수를 하였고, 2005년부터 포틀랜드 주립대학에서 Tim Sheard 교수의 Omega 프로그래밍 언어 연구팀에서 박사과정을 밟고 있다. 박사과정 재학 중 한국인 최초로 2008 하스켈 심포지움(예전 하스켈 워크샵)에 논문을 발표하였고, Credit Suisse 2008 QSI 여름 인턴과 NASA Ames 연구소에서 2009년 여름 인턴 연구원으로 일하며 Haskell과 F#등의 함수형 프로그래밍 기술을 금융파생상품 및 항공우주 SW 분석에 활용하였다.
펼치기
박정훈 (옮긴이)    정보 더보기
대학 휴학 중 인천광역시 정보화 사업 및 대전광역시 전자 회의록 구축 사업에 참여 하였으며(2000-2001), 국회의원 웹사이트 구축 및 전산화 업무(2003), ATCIS 육군전술지휘정보체계 서버 및 데이터베이스 유지보수(2004-2006) 등을 비롯한 다양한 공공 프로젝트에 참여하였다. 2008년 동아대학교에서 컴퓨터 공학과를 졸업한 후 그 동안 경험을 바탕으로 Sun Microsystems Solaris Network Administrator, Microsoft SQL SERVER 공인 엔지니어로 미국에서 일하고 있으며, 주요 관심 분야는 함수형 프로그래밍 패러다임을 실제 업무에 적용하는 것이며 현재 VSTS 2010에 들어갈 차기 F#에 대해 연구 중이다.
펼치기
우균 (감수)    정보 더보기
우균 교수는 KAIST 전산학과 학사(1991), 석사(1993), 박사(2003)를 취득하고, 2000년부터 2004년까지 동아대학교 조교수로, 2004년부터는 부산대학교 정보컴퓨터공학부 부교수로 학생들을 가르치고 있다. 박사학위 연구 주제는 함수형 언어(functional languages)였으며, 현재는 프로그래밍 언어 및 컴파일러 구현, 소프트웨어 공학, 프로그램 분석 및 시각화, 로봇 프로그래밍 등을 연구하는 프로그래밍 언어 연구실을 이끌고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책